0
我们有一个包含许多NVARCHAR(255)字段的表,这些字段强制执行可能的截断异常“字符串或二进制数据将被截断,语句已终止。”LINQ是否重置数据库字段类型?
为了避免这种情况,我只需要将字段类型增加到NVARCHAR(MAX)。但是,一旦LINQ在数据库上运行,它将字段类型重置为NVARCHAR(255)。
如果我在Management Studio中运行普通查询,字段类型保持不变,没有问题。
不用说,我没有二进制文件浪费我的一天的源代码。否则,我只会更新上下文类。
是否有任何可能的解决方案让我保持字段类型?
LINQ to SQL? LINQ to Entities? – Konamiman 2013-03-18 15:14:14
LINQ to SQL .... – 2013-03-18 15:21:10