数据库
首页 > 数据库> > SQLSERVER varchar(MAX) 字段的使用注意

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