大家帮忙看看,谢.在ACCESS中的"查询A"中Price的值明明是578.3584,但显示在DBGRID1中的却是"0",怎么这么奇怪?而且其它的值很正常,其它的查询也正常.

解决方案 »

  1.   

    DBGRID1中是不是定义了TColumn?新创建一个dbgrid试试
      

  2.   

    在你的DBGrid1中查看你定义的Column属性中的字段设置是否正确。
      

  3.   

    回 NightCloud()  :新建的也一样啊.回 hongss(笑霸王) :基本上没设什么自定义的东西,是那种最简单的关链.回 whbo(王红波(年轻人,要有所作为)) :里面的值是没问题,但显示出来却是0还是不行啊
      

  4.   

    删除掉DBGrid1重新放一个上去``
      

  5.   

    静态字段里是否在 gettext事件里有代码
      

  6.   

    回复: surdon(ャ野马ャ) :删掉了重建也一样,连新建一个项目再建也一样.是那种最简单的.回复:  qizhanfeng(glacier) :这个没有.回复:  NightCloud() :调用的是ACCESS里的查询,DBGRID链接的是ADOTABLE,而ADOTABLE再连到那个查询.还是不行,晕.绝望中....到底是什么原因,我的可是正版的DELPHI 6啊..