叶落风行

html,javascript,css,asp.net,nodejs,sqlserver

  博客园 :: 首页 :: 博问 :: 闪存 :: 新随笔 :: 联系 :: 订阅 订阅 :: 管理 ::

1. 

  

using (Db1Context db = new Db1Context())
            {
                using (var tran = db.Database.BeginTransaction())
                {
                    //db operation
                    result = db.SaveChanges();
                    using (Db2Context db2 = new Db2Context(db.Database.Connection,false))//必须false
                    {
                        db2.Database.UseTransaction(db.Database.GetDbTransaction());
                        //db2 operation
                        db2.SaveChanges();
                    }
                    tran.Commit();
                }
            }

 

2.  TransactionScope

posted on 2021-03-17 17:57  叶落风行  阅读(238)  评论(0)    收藏  举报