【发布时间】:2012-10-13 13:41:26
【问题描述】:
您好,我知道如何使用 ASP.NET MVC 将数据插入 MsSQL DB。
我正在使用带有 SQL-LINQ 的 (DBML) 实体
我有 3 个表,其中 2 个与第一个连接
表格
用户
身份证、姓名、姓氏、电子邮件
汽车
id、id_User、型号、年份
工作
id,id_User,位置
我使用这段代码将数据添加到 SQL 中
DataUserDataContext data = new DataUserDataContext();
User u = new User();
u.Name= "John";
u.Surname= "Lock";
u.email = "someemail@email.com"
data.Users.InsertOnSubmit(u);
p.SubmitChanges();
现在我的问题是:
考虑到我也应该填写 Car 和 Work 表,如何插入新记录?
使用之前的代码并获取 ID(如果我没记错的话,有办法获取最后一个实体)
使用此 id 将记录插入 Car 和 Work Table
有没有办法在一个独特的步骤中做到这一点?
【问题讨论】:
标签: sql asp.net-mvc linq