我应该如何更新数据库中的一行?没有更新方法,如果我使用 add 并且主键 id 已经存在,则会出现异常。如果可能,请提供一个例子。
最佳答案
最简单的方法是:
(1) 使用 pk 检索现有行。
(2) 更新属性。
(3) 在上下文中调用 SaveChanges()。
例如
var student = context.Students.Find(42);
student.Description = "updated";
context.SaveChanges();
关于entity-framework - 如何首先使用实体框架代码更新一行?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/4935371/