有没有一种巧妙的方法来确定哪个字段导致“字符串或二进制数据将被 LINQ 截断”。
我总是通过逐步调试器来手动完成此操作,但是对于使用“SubmitChanges”的批处理,我必须更改代码以插入单行以在一批行中找到罪魁祸首。
我是否遗漏了某些东西,或者在当今这个时代,我真的必须仍然使用蛮力方法来找到问题吗?
请不要给我关于将来避免此错误的建议(除非它比“验证您的数据”更聪明)。源数据来自不同的系统,无论如何我都无法完全控制 - 而且我想偷懒。
附言。 SQL Server 2008 实际上告诉我字段名称吗?请告诉我确实如此!我来升级!
启动 SQL Profiler。应用程序中的最后一个查询应该是失败的查询。
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)