DBGrid 怎么修改显示的小数位数
我通过ADO的TADOStoredProc,调用Access数据库的存储过程(查询),TADOStoredProc是在程序中动态生成,因为调用不同的存储过程,所以没考虑使用固定的TADOStoredProc 控件。
而查询的结果需要显示在DBGrid中,
DBGrid绑定的是一个DataSource4的控件,DataSource4的DataSet绑定为一个ADODataSet1控件;
TADOStoredProc完成查询后,如果没有问题,就通过下面的赋值
ADODataSet1.Recordset:=ADOStoredProc1.Recordset;
这样DBGrid 就可以显示查询结果。
问题是存储过程中有计算字段,计算的结果是小数,我想只显示小数点后面2位即可,不想显示那么长,并且想调整DBGrid的中每列的宽度,如果在DBGrid添加columns就什么都显示不出来。
不知道怎么调整