繁体   English   中英

将文本框中的文本转换为十进制格式

[英]converting text in textbox to decimal format

我有带十进制值的文本框。 我编写了Keypress事件以输入十进制数字。 但是,当我尝试将文本框中的值转换为十进制格式以存储在数据库中时,它只是将其转换为Integer。

我正在尝试将文本转换为十进制,如下所示:

dr["Total Amount"] = Decimal.Parse(txtTotalAmount.Text.ToString());

好吧,我在datagridview使用上面的代码。

请在表格中检查您的总金额数据 DataType 如果使用SQL Server并想存储十进制值,则必须根据需要使用金钱十进制
注意: DECIMAL(2,2)DECIMAL(2,4)是不同的数据类型。 这意味着11.22和11.2222

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM