摘要:
搞了一个多星期了,找不出原因using (TransactionScope sc = new TransactionScope(TransactionScopeOption.Required)){Method1();Method2();}method1,2 调用到一个common类,里面有一个connection是静态的。访问数据库出错,事务不会撤消。数据里有插入的记录。connection改成实例或者connection每次用完就CLOSE,就OK上面这个症状还好说。遇到一个更难的问题,只撤消一部分,有三张表,每张表都有主外关系如A-B-C这种情况ClassA{using (Transact 阅读全文