LINQ更新提示找不到行或行已更改的解决一例

LINQ对一行数据进行更改,怎么都无法提交,所有字段值都不是空值,后来看了实体,我发现更改的数据是主键,去数据库看这个字段却不是主键,原来是数据库取消主键了,实体代码没取消,因为更改了主键,所以无法更新。

原文地址:https://www.cnblogs.com/billboy/p/9414568.html