【发布时间】:2009-12-17 12:34:48
【问题描述】:
有没有办法在没有事务的情况下使用 EF?我有非常简单的单次插入,并且不想在出现问题时回滚,因为可能存在触发日志记录,然后从数据库端引发错误,而我无法控制。我只想插入然后捕获任何异常,但不想回滚。
【问题讨论】:
标签: entity-framework transactions triggers
有没有办法在没有事务的情况下使用 EF?我有非常简单的单次插入,并且不想在出现问题时回滚,因为可能存在触发日志记录,然后从数据库端引发错误,而我无法控制。我只想插入然后捕获任何异常,但不想回滚。
【问题讨论】:
标签: entity-framework transactions triggers
我们不知道有什么方法可以摆脱实体框架 CUD 操作中的事务。
【讨论】:
using( var transation = new TransactionScope(TransactionScopeOption.Suppress) )
{
ObjectContext.SaveChanges();
}
【讨论】: