1

如何在 c# 中使用 linq 更改主键我尝试

db.SubmitChange();

发生错误。然后我意识到 linq 不允许更改我的 c# 程序中的主键字段我该如何解决这个问题。

4

1 回答 1

2

您不能使用 LINQ 更新主键。您需要从数据库中删除该行并使用新的主键添加一个新行。您可以使用 SQL在数据库中执行此操作,但它应该是唯一的并且不应该违反任何外键约束

于 2012-09-24T05:36:08.723 回答