我在"中使用"
尝试调用AcceptAllChanges()时看到了以下错误"实体"不包含' AcceptAllChanges'的定义没有扩展方法' AcceptAllChanges'接受类型'实体'的第一个参数。可以找到(你错过了使用指令或程序集引用吗?)
using (vbfEntity)
{
vbfEntity.Database.Connection.Open();
using (TransactionScope transaction = new TransactionScope())
{
//Operation code
}
if (src.status)
vbfEntity.AcceptAllChanges();
}
有人可以帮忙吗?谢谢。
答案 0 :(得分:0)
AcceptAllChanges()是旧版ObjectContext
API中的一种方法。
对于EF6和DBContext API,请使用SaveChanges()
或添加此
ObjectContext obj = new ObjectContext("connstring");
obj.AcceptAllChanges();