SQLSERVER varchar(MAX) 字段的使用注意
作者:互联网
在使用UniDAC控件连接SQLSERVER数据库时,如果遇到的字段是varchar(MAX)或者nvarchar(MAX)时,代码写的时候不能写成
ParamByName('fieldname').AsString :=xxx;
而要写成:
ParamByName('fieldname').AsMemo :=xxx;
用AsString的方式写入的,字段内容被截断了。
用两种方式写入的数据,可以看到,AsString写入的数据被截断到8000以下。
标签:varchar,MAX,xxx,SQLSERVER,AsString,写入 来源: https://www.cnblogs.com/kenlewis/p/16159043.html