一个dbmemo无法update大256byte的问题,我在数据库中的字段为varchar,800,在程序中使用的sql语句为
with query1 do
begin
close;
sql.clear;
sql.add('update table1 set ziduan=:ziduan')
sql.add('where id=1');
parambyname(ziduan).asmemo:=dbmemo1.text;
prepare;
execsql
end;
with query1 do
begin
close;
sql.clear;
sql.add('update table1 set ziduan=:ziduan')
sql.add('where id=1');
parambyname(ziduan).asmemo:=dbmemo1.text;
prepare;
execsql
end;
parambyname(ziduan).asString:=dbmemo1.text;