dxdbgrid 表格中显示的金额,如何保留6位小数啊? 如题我用dxdbgrid显示查询的结果,其中有金额一项,该字段在sqlserver数据库中的类型是decimal(15,6)..但我在dxdbgrid中显示的时候,我想将金额显示为6位小数 比如4.560000 (目前只显示4.56) 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 你在取出来数据后 对这个数据再处理一下var strCurr : string; curr: currency;begin strCurr := format('%0.5f',[strCurr]);// strCurr是你从数据库中取出来的数据 curr := StrToCurr(strCurr);end; 如果dxdbgrid的dataset是adotable,那么在adotable上点右键,进入adotable 的fields editor. 增加所有字段,选中你的小数字段。改DisplayFormat属性,改为0.000000即可 1. roundto(value,-6);2.直接把表中相应的字段的类型设为小数点位数设为6即可 delphi程序如何实现附件上传功能,请帮忙指点一下 一个函数能够输入一个变量,而输出两个变量吗? 一个不大的问题在线等. 再问关于登陆窗口与sql服务器连接的问题(内详) 为什么显示时间错误 帮个小忙吧!delphi制作帮助文件word文本有的话能不能给一份? 请问怎样在interbase里建一个存储过程? 如何用delphi制作ActiveX控件,使它能处理MouseLeave事件? 有关于简单的查询问题: 如何处理网络连接失败的响应? 关于局部变量的内存分配问题?疑惑中…… 如何获取CXgrid的过滤文本?
var
strCurr : string;
curr: currency;
begin
strCurr := format('%0.5f',[strCurr]);// strCurr是你从数据库中取出来的数据
curr := StrToCurr(strCurr);
end;
在adotable上点右键,进入adotable 的fields editor.
增加所有字段,选中你的小数字段。
改DisplayFormat属性,改为0.000000即可
2.直接把表中相应的字段的类型设为小数点位数设为6即可