我用adoquery连接数据库,当我把一个小数赋值给一个子段的时候,它把我的小数位给截掉了。d:=12346656789.88;
s:=formatfloat('0.00',d) ;FieldByName('aa').AsString :=s;
FieldByName('aa').AsFloat:=d;上面两个都不行,大家有没有遇到这个问题
s:=formatfloat('0.00',d) ;FieldByName('aa').AsString :=s;
FieldByName('aa').AsFloat:=d;上面两个都不行,大家有没有遇到这个问题
解决方案 »
- 如何让软件中的文本框向网站提交数据
- 100分.不同的List,存储了不同的对象,请问如何用同一函数去检查List是否重复
- 有人有sha1.pas文件吗?不要base64
- 服务器端是Delphi,客户端是Delphi中使用Flash控件,请问如何C/S或B/S通信呢?
- 谁能提供一两个关于介绍delphi技术的英文网站?
- 如何用DATAMODULE?
- 如何限定一个Edit1里只能输入数字?并且当长度小于N时显示一个对话框?我的代码错在哪里?
- 一个关于菜单的问题
- 要输入的参数如何一次输入自动分开比如代理和端口在ie是分开的,在其它软件可以一次多个输入
- 这个问题有点难度,100分求救
- 在Unit1单元文件中为什么不需要引用Unit2单元文件就能直接创建一个在Unit2单元文件中定义的类啊。
- 求Tdxtreelist的使用方法。
FieldByName('aa').AsString :=s;
调试的时候上面一句执行结束后的值是12346656790