+ -
当前位置:首页 → 问答吧 → Decimal小数点就添加不了呢

Decimal小数点就添加不了呢

时间:2011-12-12

来源:互联网

SqlParameter[] parameters = {
new SqlParameter("@itemname", SqlDbType.NVarChar,50),
  new SqlParameter("@discount", SqlDbType.Decimal),
new SqlParameter("@id", SqlDbType.Int,4)};


new SqlParameter("@discount", SqlDbType.Decimal),  

SqlDbType.Int变成这个SqlDbType.Decimal 小数点就添加不了呢
 

作者: liaohongchu   发布时间: 2011-12-12

看看你的数据库,

表中这个字段的类型。

作者: fyxq14hao   发布时间: 2011-12-12

楼主有没有为数据库里的这个字段分配小数点后面的位数?
即使指定字段的数据类型是decimal,没指定小数点后面最多多少位也不会有小数点后面的数的,因为默认是0位.

作者: xuStanly   发布时间: 2011-12-12

数据库看了 字段类型是 decimal 小数的设为2 一样添加不进去。 没有什么错误的提示

作者: liaohongchu   发布时间: 2011-12-12

用事件查看器跟踪一下执行的SQL,看问题到底出在数据库里还是代码里.

作者: xuStanly   发布时间: 2011-12-12