asp.net mvc 事务处理:Transactions
1.在控制器里引用using System.Transactions;
2.在你需要事务回滚的地方外面套一层using (TransactionScope sc = new TransactionScope()){}
using (TransactionScope sc = new TransactionScope()) { try { using (wcfDemoEntities db = new wcfDemoEntities()) { user user2 = new user() { UserName = name, PassWord = "1212",Discribe="fdsf",SubmitTime=DateTime.Now }; db.user.Add(user2); db.SaveChanges(); } sc.Complete();//放在catch上面,否则不能回滚 } catch (Exception) { } } return "";