请教DBMEMO的字符限制问题?
我的环镜是SQL2000+D7,表有一个字段是VARCHAR(1000)用来保存能换行的备注信息,但在使用中有个问题,只能保存60多个字,其它的字被自动舍弃了???这是主什么呢?用的是DBMEMO控件,maxlength设置为0 控件
[解决办法]
试试WideString(DBMemo1.Text)
[解决办法]
为什么不用text字段呢
[解决办法]
可能是你使用的客户端数据集控件中,该字段的长度属性的缺省设置被改小了,缺省是以数据库表中字段的长度为长度,即1000个char。
[解决办法]
procedure TfrmSaleProjTrackList.D1ProjSummaryGetText(Sender: TField;
var Text: String; DisplayText: Boolean);
begin
inherited;
text:=Trim(Sender.AsString);
DisplayText:=True;
end;