我用的是db2数据库,表结构中一个字段是  LONG  VARCHAR,类型的(可以显示30000字体)。delphi中用RichEdit控件显示这个字段的内容。就是直接select  出来。再RichEdit.text:=query.field[0].asstring.但是现在发现一个问题。我设置的RichEdit的maxlength是30000的长度。保存的时候提示成功,但是显示的时候却不能全部显示我要保存的全部文本数据。只能显示前面部分,是何原应。数据库设计问题,还是程序上面的设置要改变.insert  中是用了ASSTRING,ASMEMO。还是不行。我用的是IBM的中间件CICS.迫切请教??????  
难道非要用word全部保存到数据库,在一起取出来这样做吗?不要那么麻烦的吧?