admin 管理员组文章数量: 887007
为什么Delphi会自动截断小数点位数!?help me !!!
转成字符存进去是一个效果(会自动截断)
后经高手指点
在adodataset的beforeopen中写一句
adorsMain.EnableBCD:=false
就搞定了!
看看delphi关于这一点的帮助系统,查询关于TFloatValue 类型,以及FloatToDecimal的过程,相信你会找到答案
我的数据库为SQL2000,其中有一个表名为ADD_sql中的字段“金额”类型为NUMERIC
。 但不知何每次保存到数据库的数都相差一点;
例如:query1.FieldByName(‘金额’).asstring:='9675.2'
在数据库中即查到的是9675.19
不知为什么?怎样解决?请高手们指点啊!!!
|
本文标签: 为什么Delphi会自动截断小数点位数!help me
版权声明:本文标题:为什么Delphi会自动截断小数点位数!?help me !!! 内容由网友自发贡献,该文观点仅代表作者本人, 转载请联系作者并注明出处:http://www.freenas.com.cn/jishu/1732356066h1534466.html, 本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌抄袭侵权/违法违规的内容,一经查实,本站将立刻删除。
发表评论