DELPHI7中,从数据库读取浮点数的问题 用DELPHI7.0开发。数据库是Access,有个字段为单精度浮点数。小数位数为2。输入后,在Access里可以正常显示,如2.75.但用AdoDataSet读出后,显示变为2.74354345343类似的。小数位数变长。不知道哪位高手能帮忙?谢谢! 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 formatfloat函数或者设置displayformat为#,#0.00 你可以用下面方式解决:for i:=0 to adodataset.fields.count-1 doif adodataset.fields[i].datatype=dtfloat then adodataset.fields[i].displayformat:='#.00'; adodataset.fields[i].displayformat:='#.00'; 招聘DELPHI开发工程师 再帮忙一下,SQL语句 有点世界末日的感觉---------散分!!!! 都说网上高手多的是!可昨天的问题怎么没有人回呀?是不是问题太简单了!各位大哥帮帮忙呀 急!怎样在代码中将quick report存为文本文件. 【如何解决网络传输大数据量的问题?这样做合理吗?】 用install shield 6.30打包BDE时出现问题!作了程序安装后,原来能连数据库的,都不能连了 使用ADO的数据库如何加密啊? 请问使用dbGridEh的朋友 在开发网络数据库时,回卷(rollback)是什么意思? 急,急 郁闷,delphi干吗这么难用啊 郁闷,寻觅高人指点。
或者设置displayformat为#,#0.00
for i:=0 to adodataset.fields.count-1 do
if adodataset.fields[i].datatype=dtfloat then
adodataset.fields[i].displayformat:='#.00';