我正在尝试借助 Delphi 2007 中的 ADO 将数据插入 SQL Server 2000 数据库。
到目前为止,我已经写了这样的东西:
insert into (a,b)
select :a,:b
qry.parameters.parambyname('a').value := '';
qry.parameters.parambyname('b').value := '';
我得到的错误是:
不允许从数据类型 text 到数据类型 nvarchar 的隐式转换...
使用 convert 函数运行此查询。
表中的列允许 NULL 值。
我想要的是 SQL Server 表显示值为 '' 的 NULL。我怎样才能做到这一点?