效果是一样的。dbrichedit是不是还要做变的改动?

解决方案 »

  1.   

    不是说一定要用它,现在的问题不是用哪个控件的问题!因为如果我把我说的那个字段设为text型的话,dbmemo就可以显示完全数据内容,这是为什么?
      

  2.   

    设这个字段为c
    先把Table1.FieldByName('c').AsString传给一个串Str
    再Memo1.Text:=Str
    如上试试
      

  3.   

    都是汉字,肯定没有其它的字符。真是怪了,我外地的同事也说没问题。对了,我的是Delphi5。
      

  4.   

    你的类型用错了,Varchar(1000)要用WideString来接收,其它的最多只能接收255个字符,也就是127个汉字。
      

  5.   

    好象不是这么回事,我把所有语句全抛开,只用一个DBmemo控件,一个database,一个query,一个datasource,把那些连接用的,必须设置的设置好,其余都用默认,一句代码都没有,可是问题依旧。不信大家试试。D6也是这样。怎么办?兄弟真的很着急啊!!!
      

  6.   

    按理说,不应该有这种情况啊,memo可以存32k字节,也就是16k汉字,varchar可存4000个汉字啊!!!