【发布时间】:2018-04-19 22:25:05
【问题描述】:
我这里有一个工作代码。
using (var db = new MyContextDB())
{
var result = db.Books.SingleOrDefault(b => b.BookNumber == bookNumber);
if (result != null)
{
result.MyColumnName= "Some new value";
db.SaveChanges();
}
}
但是我有很多属性要改变。所以我正在尝试类似的东西
result= newResult;
db.SaveChanges();
但这不起作用。有没有办法用新记录替换记录?
【问题讨论】:
标签: c# entity-framework entity-framework-5 ef-database-first