首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 网站开发 > asp.net >

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

2013-05-02 
MVC同时向2张不同的表插入数据要求:1.一张表生产的ID作为另一张表的字段2.在同一个controller操作在两次插

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;

热点排行