数据库为SQL SERVER,在DELPHI中怎样显示和追加TEXT类型的数据

解决方案 »

  1.   

    用 DBMemo控件呀.如果在DBGrid中的話,可以利用字段的OnSetText和OnGetText事件.OnSetTextSender.AsString:=Text;OnGetTextText:=Sender.AsString;
      

  2.   

    建議用 DBMemo控件呀.因為可以換行,顯示時也可以把換行的效果顯示出來.
      

  3.   

    用EH控件,把TDBGridEh的DrawMemoText属性设为true即可
      

  4.   

    varchar 类型可以,但ntext(text)不可以,请有相同经验的人回答,假定表A(id ,tt ntext) 请用delphi 处理显示和追加,请给出程序!!!!
      

  5.   

    我用了BDE中table\queryg还有ADOtable \adoquery都不成功!
      

  6.   

    用楼上 Cassava(车超) 的方法,换成DBGridEh列表控件
    设置一下即可搞定!
      

  7.   

    text字段应该是和varchar一样处理的,直接在SQL语句中写就行了。
    其实也就几种,楼主可以试一下
    1、直接写在SQL语句
    2、用带参数SQL语句
    3、Blob字段用流操作
      

  8.   

    不知道怎么回事,运行通过了,用的是ADOtable+dbmemo,好像是数据类型不能用默认ftString,
    谢谢各位,给分!