首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > .NET > C# >

字段显示有关问题,

2012-03-11 
字段显示问题,急!项目中有一个字段,数据库中是float类型,程序中也定义的float类型,对字段没做任何转换和处

字段显示问题,急!
项目中有一个字段,数据库中是float类型,程序中也定义的float类型,对字段没做任何转换和处理

例:输入159.12            
      但是数据库中却录如的159.119873....
这个字段是一个金额,必须精确
请问是什么原因,请高手帮忙!在线等!

[解决办法]
定义为

decimal(15,6)类型
[解决办法]
输入数据的时候,看下是否可以把他转化成double类型的。这样应该是可以的
[解决办法]
如果做金额,你要改成更精确的类型,比如Decimal(18,3)或money或Numeric类型.
[解决办法]
数据库里定义小数点的位数
Numeric(定点精度,小数点位数)

热点排行