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'; 疑問 急,sql远程访问,高手请进。 如何实现图像的快速移动!!! 有关一定难度SQL语句,请高手进入赐教!!! 关于一个excel表倒入sqlserver表中的问题?郁闷! 如何限制鼠标,也就是鼠标 关于BDE+ACCESS ? 请问我用TRichEdit控件如何保持焦点在最后一行?? insert into的语法错误, 找了半天,没有发现TTabSheet控件的位置 郁闷,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';