我用Ado控件连接到数据库,用dbgrid从数据库中取出数据,但是发现只有float类型的字段可以取出来,其他类型的字段不显示,请问在哪里可以改正这个问题?

解决方案 »

  1.   

    除了Memo类型的在dbgird里面不显示, 其他的肯定没有问题,自己好好检查一下吧...
      

  2.   

    一定是TFields设置错误,简单的办法
    重新拖一个DBGrid下来,设一下DataSource,马上就好了
      

  3.   

    晕倒,一般除了text、image字段显示为...以外,都能正常显示的。
      

  4.   

    只有一个可能,你的记录里面只有float值:)
      

  5.   

    各位大哥,我更晕啊,我设的值里只有nchar,datetime,float三种,可是nchar 死活就是取不出来,我都不得试了好几回了。
      

  6.   

    换BDE的Table重新来一遍试试,怎么可能?如果你用的D5的话建议打ADO补丁!
      

  7.   

    设置好datasource,激活表,一定能显示的,再试!
      

  8.   

    字符肯定是能显示的啊,你是不是DBGRID也设置字段类型了,和数据库字段类型没匹配啊