我是新約MVC + EF將數據插入多個表MVC3
我需要在一個時間數據插入到3臺,但想不通我怎麼能做到這一點 我的數據模型是
public class UserLogin
{
[Key]public int UserID { get; set; }
public string LoginName { get; set; }
public byte Password { get; set; }
}
public class UserDetails
{
[Key]
public int DetailID { get; set; }
[ForeignKey("UserLogin")]
public int UserID { get; set; }
public string UserName { get; set; }
public string Address { get; set; }
}
public class UserType
{
[Key]
public int TypeID { get; set; }
[ForeignKey("UserLogin")]
public int UserID { get; set; }
public string TypeName { get; set; }
public string TypeDiscription { get; set; }
}
public class UserBDCon : DbContext
{
public DbSet<UserLogin> logins { get; set; }
public DbSet<UserDetails> Detail { get; set; }
public DbSet<UserType> Type { get; set; }
}
任何人都可以告訴我怎麼看這個模型的控制器和視圖文件?
您是否嘗試過除上述之外的其他任何事情? –
您可以使用存儲過程在一個過程執行中將數據插入到3個表中。 – 2012-10-16 08:02:07