2019年12月27日

C#中TransactionScope的使用方法和原理

摘要: 在.net 1.1的时代,还没有TransactionScope类,因此很多关于事务的处理,都交给了SqlTransaction和SqlConnection,每个Transaction是基于每个Connection的。这种设计对于跨越多个程序集或者多个方法的事务行为来说,不是非常好,需要把事务和数据 阅读全文

posted @ 2019-12-27 18:08 itjeff 阅读(1040) 评论(0) 推荐(0) 编辑

Sqlserver的Transaction做Rollback的时候要小心(转载)

摘要: Sqlserver的Transaction做Rollback的时候要小心(转载) 仔细研究了下,发现sql server里面的explicit transaction(显示事务)还是有点复杂的。以下是有些总结: Commit transaction 会提交所有嵌套的transaction修改。但是如 阅读全文

posted @ 2019-12-27 11:35 itjeff 阅读(991) 评论(0) 推荐(0) 编辑

关于调用方有事务,被调用的SP中也有事务,在嵌套SP中回滚代码的报错处理,好文推荐

摘要: 对于本文阐述的事务保存点的问题,大部分情况下应该是可行的,但我发现使用.net的System.Transactions.TransactionScope ts = new TransactionScope(TransactionScopeOption.Required, options)内部再调用包 阅读全文

posted @ 2019-12-27 11:34 itjeff 阅读(623) 评论(0) 推荐(0) 编辑

导航