dbgrid中的数据显示问题 dbgrid中显示的数据(来自sql server表)小数位数怎么比sql server表中显示的多呢?sql server在定义浮点数类型时能不能定义小数位数? 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 在Query的AfterOpen事件中写代码: for i:=0 to DataSet.Fields.Count-1 do case DataSet.Fields.Fields[i].DataType of ftFloat: TFloatField(DataSet.Fields.Fields[i]).DisplayFormat := '#,##0.00'; else end; 浮点数是这样,你可以设置字段的displayformat来定义显示的位数 同意 netdis(我是一条虫) 为query创建静态字段,float型的都有displayformat这个属性,设置为你想要的就行了。当然,按 xxmmmx(踢踏)说的,用代码设置也不错。 请问如何获取datetimepicker控件的年份 急求:一个简单的串口通信的源码 散分,欢迎各位大侠对Delphi7中的Rave和FastReport进行一个深入的比较 如何用delphi激活frontpage编辑好网页后,保存到delphi的环境中 如何知道TMemo.Text的内容被修改?(除了用变量控制) 有没有将DBGrid中数据直接转换成EXcel文件的控件 请教:TDBGrid适合做大一点的数据库吗? CURRENCY数据类型是如何用的 这个错误提示是什么意思? DELPHI中的STRING是怎么动态分配的? 各位高手,看看这段代码怎么写? 在表中插入行数据,紧急求助!!!
for i:=0 to DataSet.Fields.Count-1 do
case DataSet.Fields.Fields[i].DataType of
ftFloat: TFloatField(DataSet.Fields.Fields[i]).DisplayFormat := '#,##0.00';
else
end;