语言c#,数据库sql server2000文本框里的字段为numeric型
我想把一个文本框输入的内容插入到数据库时,始终保留两位小数(输入整数时也自动加两位小数00)
Convert.ToDecimal(tbx_money.Text)这样好象不行,谁能告诉我该怎么写~~
我想把一个文本框输入的内容插入到数据库时,始终保留两位小数(输入整数时也自动加两位小数00)
Convert.ToDecimal(tbx_money.Text)这样好象不行,谁能告诉我该怎么写~~
解决方案 »
- 40分啦!!!大家帮我看看
- VS2008与IIS配置问题
- 网页经过respons.redirect跳转后不会自动刷新,老是显示新页面上一次出现时候的状态!
- 新人请问如何用Response.Redirect 传递多参数
- DropDownList控件怎么老象一个"坑"似的?
- 四天问题未能解决,继续:1000分求获取oracle数据乱码问题,顶者有分,已结400分
- 江湖救急!!我把网站上传上去以后,运行出现在错误说找不到某个dll的依赖项,并且每次刷新这个dll的名子都不同。。
- 送分."操作必须使用一个可更新的查询" 问题
- 为什么我用DataGrid做翻页时,翻到第2页很好,可翻到第三页时就翻不过去了???
- 请问验证输入为中文的ValidationExpression属性的正则表达式应该怎么写?
- 求助,通用模板
- 如何做自定义表单
如果数据库不能改先把tbx_money.Text的值ToString(".00")
然后再把这个值Convert.ToDecimal
然后再存进数据库
OK
数据库里的数据格式为decimalConvert.ToDecimal(tbx_money.Text).ToString(".00")
当输入的时候为整数时,不能自动加两位小数00啊
还要设置这个字段精度为18,小数位数为2
再试!
还设置了这个字段精度为18,小数位数为2 Convert.ToDecimal(tbx_money.Text).ToString(".00")
当输入的时候为整数时,不能自动加两位小数00啊
还设置了这个字段精度为18,小数位数为2 Convert.ToDecimal(tbx_money.Text).ToString(".00")
当输入的时候为整数时,不能自动加两位小数00啊
==========================================================
你把这个值取出来放TEXTBOX里看看
已经加上.00了