用TDBMemo组件:
autoDisplay:=true;

loadmemo;

解决方案 »

  1.   

    我用的时Tdbgrid控件,不知怎么办?
      

  2.   

    改用TDBCtrlGrid.
    因为TDBGrid是不能显示类似image,memo等二进制数据字段。
      

  3.   

    只能对tdbgrid进行修改了,我以前就自己做了一个,可以显示memo,或分行显示数据,可现在一时找不到这个控件了。
      

  4.   

    我把控件给出,请dirdir查收试用。你可以看看这控件值多少分。
      

  5.   

    我把控件发出,请dirdir查收试用。你可以看看这控件值多少分。本控件可直接显示memo,bmp等字段。
      

  6.   

    已发往[email protected],在附件里。
      

  7.   

    不好意思,[email protected]的邮箱已经作废了。
    请您发到[email protected]
    多谢。
      

  8.   

    多谢海风,你的邮件我已经收到,但不知怎么吧您的.pas和我的程序的dbgrid连接到一起,还请多指教。
      

  9.   

    这是个控件,你要先安装它:拷到/lib目录下,然后install component,你的程序的dbgrid不要用,改用本控件即可。
      

  10.   

    在dbgrid的数据源中加一个计算字段
    给它赋值,然后在dbgrid中显示
      

  11.   

    你的方案不科学,MEMO字段是不定长的,有的可能很长,不适合用TDBGrid来感知。
    如你用的是远程(SQL)数据库,其类型是BLOB,可以存放任何东西。
    因此建议你用其它感知控件,如用TDBMemo。
      

  12.   

    最简单的办法,用sql exploror,打开access数据库别名找到表然后你就知道了
      

  13.   

    方法一:
    将DBGrid中的Memo字段对应的Column的ButtonStyle设为cbsEllipsis,这样就会显示一个“...”的按钮,在DBGrid的OnEditButtonClick中显示一个对话框,对话框中放一个TDBMemo控件连接到该字段。
    方法二:
    在Table控件的相应字段的OnGetText和OnSetText中进行处理。