2015-01-12 20 views
4

我所創建的事務內部事務使用如何管理使用的TransactionScope()在ASP.net

new TransactionScope(TransactionScopeOption.RequiresNew) 

主要交易範圍之內,但我的問題是,當內部事務成功提交嵌套事務,那麼如果在執行過程中發生任何錯誤,那麼我的完整事務不會完全回滾,

表示,我的內部事務記錄存在於我的數據庫中。 但我希望我的完整事務回滾。

如果出現這種情況,請幫助我解決問題。

+0

看看*嵌套事務*在這裏:http://msdn.microsoft.com/en-us/library/ms971557.aspx – christiandev

回答

0

不要求新的交易。說Required和範圍簡單地附加到現有的交易。