对于DBEdit和DBGrid可以这样控制,通过SQL语句: select convert(numeric(12,4),field1) as field1,field2... from ... 也可以这样: 在Query中静态添加sql语句,设active为true, 双击Query,右键单击弹出菜单,选“add all fields” 选中某字段,F11,设displayformat为.00,就是两位小数了。 AdoQuery亦可。
问题是我用的是Access 数据库
这个没关系,你在Query中随便写个语句,比如: select field1,field2,field3 from table1 where 1=0 只要字段名对就行。
select convert(numeric(12,4),field1) as field1,field2...
from ...
也可以这样:
在Query中静态添加sql语句,设active为true,
双击Query,右键单击弹出菜单,选“add all fields”
选中某字段,F11,设displayformat为.00,就是两位小数了。
AdoQuery亦可。
select field1,field2,field3 from table1 where 1=0
只要字段名对就行。
Query1field1.DisplayFormat:='.0000';