读书人

MVC 与此同时向2张不同的表插入数据

发布时间: 2013-05-02 09:39:29 作者: rapoo

MVC 同时向2张不同的表插入数据
要求:
1.一张表生产的ID作为另一张表的字段
2.在同一个controller操作 在两次插入后在savechanges
[解决办法]

引用:
引用:好好在ADO逻辑里采用事务处理吧,controller只是调用方法啊,跟MVC没半分钱关系
为什么Linq可以先执行一次 db.SaveChanges();接着再执行一次 db.SaveChanges();
到了MVC里面只能执行一次........这是为啥?


你说的那是EF吧,或者某些形式的ORM框架。用的框架和环境都不一样,别想太多了!
[解决办法]
dbContext.ObjectA.Add(objectA);
dbContext.SaveChanges();
return objectA.ID;

读书人网 >asp.net

热点推荐