Access数据库中单精度小数  为什么数据库控件DBgrid显示会那么多小数位数?
如何解决?

解决方案 »

  1.   

    DataSet 里相关的字段有个 Size选项
      

  2.   

    在数据集(adotable1)上双击,在打开的小窗口中添加所有字段,只要是数值型的,就有个DisplayFormat属性,把值设为0.00,就OK了!!!!  
    //0.00   -----12345.00
    //#,##0.00   -----12,345.00
      

  3.   


    1. 設置Field.Precision屬性
    2. Field.DisplayFormat3. 
    procedure TForm1.Query1AmountGetText(Sender: TField; var Text: String;
      DisplayText: Boolean);
    begin
    ................
    end;
      

  4.   

    dbgrid与谁连接,那个就是数据集啊!!!!比如:adotable,adoquery,table,query之类的
      

  5.   

    to 回复人: gxgyj(杰克.逊)
        我一定给你加分,我用的是adotable,双击出不来字段。
        能不能在数据库中设置啊。
      

  6.   

    在双击adotable打开的新小窗口中,右键,应该看到'add all fields ctrl+f'了吧!
    那一项就是添加所有字段了...如果你还是.....
    那么我就......
      

  7.   

    ok 马上给你加分.谢谢了.
    想问一下,这中问题你们都是这样一来做的吗?能不能改ACCESS数据库?