【发布时间】:2012-02-03 01:14:26
【问题描述】:
假设我有两个具有一对多关系的表(EF 4.1 中的关联)。现在我想向 table1(company) 添加一条新记录,并在该公司的 table2(services) 中添加一些相应的相关记录。
company..1........*..services
简而言之,需要速记查询(Linq to Entity)来处理一对多的数据存储。
更具体
//add company
company company=new company();// company_id primary key
company.name="abc";
company.address=""xyz;
db.SaveChanges();
//add related Services with foreign key company_id
更新::: 如果我的问题模棱两可或询问的上下文有问题,请告诉我通用(速记)Linq to Entity 查询以在两个表中添加新记录有一对多的关系。就像我们用来获取数据一样
var data=dbContext.table1.Include("table2");
【问题讨论】:
标签: asp.net asp.net-mvc-3 entity-framework entity-framework-4