EF 事务

EF对事务进行了封装:context的saveChange()是有事务性的

添加对System.Transactions的引用,调用TransactionScope类

dbContext.SaveChanges() 向数据库发出指令(sql)
必须保存修改,才会改变数据库数据

User entity = new User();    //新值
using (TravelMobileDataBaseEntities DbManager = new TravelMobileDataBaseEntities())
{
    DbManager.Entry(entity).State = EntityState.Modified;    //修改
    int count= DbManager.SaveChanges();    //执行
}

参考:http://www.cnblogs.com/riskyer/archive/2013/08/25/3281237.html

你可能感兴趣的:(EF 事务)