2009-12-17 109 views
8

有没有办法使用EF没有交易?我有很简单的单个插入,不想出问题的时候,因为可能会触发记录,然后从数据库方面,我没有控制权募集错误回滚。我只想插入,然后捕捉任何异常,但不想回滚。实体框架没有交易?

回答

3

我们不知道有什么办法摆脱实体框架CUD操作交易。

2
using(var transation = new TransactionScope(TransactionScopeOption.Suppress)) 
{ 
    ObjectContext.SaveChanges(); 
} 
+3

这仍然执行EF打开一个事务。 – usr 2014-09-01 14:08:56