我有一个 Access 2010 应用程序,它有一个链接到 SQL Server 2014 的表。我有一个表Messages
,它有几列,其中一列是nvarchar(max)
.
尝试通过 MS Access 表单将长度超过 4000 个字符的文本保存到该列时,会导致错误(运行时错误 3146,ODBC--调用失败)。
但是,当我通过 SQL Server 中的 T-SQL 将 4000 多个字符的文本插入该列时,它可以正常工作。我试过了varchar(max)
,nvarchar(max)
还是有同样的问题。