当前位置:主页>销售管理软件> 列表

Access数据库中单精度数字型字段如何在dbgrid中只 找进销存软件

库存管理软件版1楼: Access数据库中单精度数字型字段如何在dbgrid中只显示两位小数呢?
在Access中设置字段小数位数是两位,直接打开表中看是两位数,但是在dbgrid中或者是dbedit中显示为12位小数。请问怎样实现其在dbgrid和dbedit中显示两位小数呢?(即四舍五入,并保留两位小数),我知道有这个函数 format("%.2f",[....])具有这样的功能,但是不知道在dbgrid和dbedit中如何实现。

2楼: 在数据集中做个固定的字段,设置该字段的显示格式DisplayFormat 为#.00。 如进销存软件

3楼: 不太懂?本来就有个字段,单精度数字型的。怎样设置这个字段的显示格式,在程序中如何实现?

4楼: (ADOTable1.FindField(''FieldName'') as TNumericField).DisplayFormat := ''#.00'';

5楼: 在adoquery中DisplayFormat := ''#,###0.##'';

6楼: Columns[0].displayFormat:='',0.00'';

库存管理软件版7楼: 用ado连接数据库,设置DBgrid各个列的DisplayFormat属性

8楼: 接受答案了.