标签: .net transactions
如果我在调配之前没有调用commit,OleDbTransaction会自动回滚吗?
答案 0 :(得分:3)
有关详细信息,请参阅此处获取MSDN文档。
必须提交事务,否则不会提交暂存的更改。 出错时,您应该调用已暂存更改的回滚。文档中的引用回答了这个问题。是的,它确实会回滚。
事务只能从挂起状态回滚(之后 已调用BeginTransaction,但在调用Commit之前)。该 如果事务处理完毕,事务将被回滚 调用Commit或Rollback。
http://msdn.microsoft.com/en-us/library/93ehy0z8.aspx