在SQLSERVER2000数据库浮点数据为2位小数,在DELPHI用fieldbyname(“id”).asstring显示却多位小数的浮点数。asfloat也是一样,请高手帮忙
解决方案 »
- a,b为两个相同的动态数组,a=b是指针赋值还是拷贝内容?
- 请教这句话的含义:grp2.Caption := Format('左边界:%d',[trckbr1.Position]);
- InsertRecord问题
- 无窗体的Unit单元怎么用?
- 各位高手,问一个菜鸟问题
- 今天同事问点网络问题,自己还真是门外汉,帮点忙。呵呵
- 我想请教有关B/S编程的问题?
- 怎么样在Grid中,格式化从数据库得到的float数据是‘0.00’ 类型?在线!
- 关于asp传递参数给delphi的问题,答对了,我把我所有的分数,呵呵,22分给他。
- 网页中如何调用客户端 office?
- 很奇怪的问题,急急?
- 问一个DBEdit问题
FormatFloat('0.00',ddd.FieldValues['id']);
另外Delphi的浮点字段的小数位数是可以设置的,但至少两位。你查一下帮助里的TFloadField的属性
当然了如果实际数据库中的数值没有那么多小数(有点点奇怪,你查看过服务器端吗?),你可以设置FIELD的DISPLAYFORMAT为'0.00'类似的就可以了