一般情况下 DB.SaveChanges() 就可以正常提交更改了. 但是如何撤销更改, 可以使用下面的代码.
//撤销更改 //放弃更改. 防止后面的finally出错 DB.ChangeTracker.Entries() .Where(e => e.Entity != null) .ToList() .ForEach(e => e.State = EntityState.Detached);
京公网安备 11010502049817号