标签: c# linq
如何在c#中使用linq更改主键 我试试
db.SubmitChange();
发生错误。 然后我意识到linq不允许在我的c#程序中更改主键字段 我该如何解决这个问题。
答案 0 :(得分:2)
您无法使用LINQ更新主键。您需要从数据库中删除该行,并添加一个带有新主键的新行。您可以在数据库使用SQL 中执行此操作,但它应该是唯一,不应违反任何外键约束。