我之前使用 Entity Framework 和 Microsoft SQL Server 2008 做过这个项目,没有任何问题。我有一个有两个简单列(ID
和Name
)的表。我将它们绑定到 a并且我对,或DataGridView
没有任何问题。Insert
Update
Delete
现在我尝试做同样的事情,但这次使用的是两个非常复杂的表,其中包含自动增量列和外键。
当我尝试将插入的信息保存在数据库中时,出现以下异常:
更新条目时出错。有关详细信息,请参阅内部异常。
内部异常:字符串或二进制数据将被截断。该语句已终止。
几乎 10 次停止并重新运行后,项目错误消失了,而我没有进行任何更改。这个错误是为了什么?为什么它没有我改变任何东西?
如果它想无缘无故地抛出随机异常并在一段时间后停止抛出这些异常,我不能相信它。