我用ODBC连接SQL SERVER数据库,用的控件有TTable,TDataSource,TDBGrid。
如果数据库中的字段类型是Text时,在TDBGrid中就显示的是[Memo]。
要在TDBGrid中显示其内容应该怎么办?
谢谢!!!
急!

解决方案 »

  1.   

    1 使用计算字段
    2 使用select cast(field as varchar(1000)) from table
      

  2.   

    将数据库中的字段类型Text改为nvarchar就可以解决。楼上的方法小弟不明?
      

  3.   

    TDBGrid中有没有DrawMemo的属性?
    如果有,置为TRUE就可以了。TDBGRIDEH是有的。
      

  4.   

    Text改为nvarchar可以解决
    但是有字数限制(4000)
    我的方法是将text类型强制转换为varchar类型后显示。
    TDBGridEh.Drawmemo是比较好的方法、
      

  5.   

    TDBGridEh哪里有呀???
    谢谢