MVC 4 对我来说是一个非常难以破解的难题。我在 SQL Compact 数据库中使用三个表。
Accounts
首先保存表(我已经完成了),但Phones
andData
表AccountsID
用作外键。MVC 4 是否所有数据库都可以通过 MVC 4 工作Model
,View
那么我如何AccountsID
通过 MVC 4 从数据库中新添加的行中获取并将其提供给电话和数据模型,以便正确保存所有内容?
MVC 4 对我来说是一个非常难以破解的难题。我在 SQL Compact 数据库中使用三个表。
Accounts
首先保存表(我已经完成了),但Phones
andData
表AccountsID
用作外键。MVC 4 是否所有数据库都可以通过 MVC 4 工作Model
,View
那么我如何AccountsID
通过 MVC 4 从数据库中新添加的行中获取并将其提供给电话和数据模型,以便正确保存所有内容?
您可以执行以下操作:
var account = new Account();
context.Accounts.Add(account);
context.SaveChanges();
var Phone = new Phone();
// account.Id will be populated with the Id from the Database.
// as long as it's the identity seed or set to NewID()(Sql Server)
phone.AccountId = account.Id;
...