数据字段的显示格式问题 如何在程序运行时动态控制数据字段的显示精度(不是在设计时设置Field的display format,运行时好象找不到该属性) 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 f:=strtofloat(format('%.2f',[sf*1.12+df*0.68])); dm.DataModule4.gxsj.close; dm.DataModule4.gxsj.sql.clear; dm.DataModule4.gxsj.sql.add('update '+temparray[2,i]+''); dm.DataModule4.gxsj.sql.add('set sdf=round(:f,-2)'); dm.DataModule4.gxsj.sql.add('where gzid=:gzh '); dm.DataModule4.gxsj.Parameters.ParamByName('f').Value:=f; dm.DataModule4.gxsj.Parameters.ParamByName('gzh').value:=gzh; dm.DataModule4.gxsj.ExecSQL;这是我自己想的,很多办法我都试过了!除了在数据库中设置字段,和DISPLAYFORMAT。我就试到这种办法可行! 已经解决了,使用tfloatfield(field).displayformat:='0.00' 你这个也是用了DISPLAYFORMAT。因为我的字段太多!所以修改大,所以我就想了这样的办法!呵呵! DisplayFormat:='#,0.00'会好些吧,可以显示分隔符, :P 我写的一个Delphi小程序,为什么 安装delphi控件.DPK的问题。。。 有关for循环的问题,我是初学者,请哪位高手帮忙看下错在哪里。系统提示存储空间不足。 为什么我关不掉QQ? 难题求解:大侠请进! DELPHI版又一颗星星诞生了,放分庆祝!!! 高手们救命啊!请问在繁体操作系统下,怎么把简体转换成繁体啊?明天就要交货了,急急急~~~~~~~~~ Adoquery1的怪事,真不知是怎么搞地! 显示? DLL中OLE的问题(Delphi) 请问如何判断路径是否存在??? 窗体是否可以去掉上面的标题条?????
dm.DataModule4.gxsj.close;
dm.DataModule4.gxsj.sql.clear;
dm.DataModule4.gxsj.sql.add('update '+temparray[2,i]+'');
dm.DataModule4.gxsj.sql.add('set sdf=round(:f,-2)');
dm.DataModule4.gxsj.sql.add('where gzid=:gzh ');
dm.DataModule4.gxsj.Parameters.ParamByName('f').Value:=f;
dm.DataModule4.gxsj.Parameters.ParamByName('gzh').value:=gzh;
dm.DataModule4.gxsj.ExecSQL;这是我自己想的,很多办法我都试过了!除了在数据库中设置字段,和DISPLAYFORMAT。我就试到这种办法可行!
因为我的字段太多!所以修改大,所以我就想了这样的办法!呵呵!