我正在使用ASP.NET MVC4模型。插入多對多表EF模型首先
我有兩個表GROUPE
和TELECHARGEMENT
,以及許多到很多表名爲AUTORISERTELECHARGEMENT
。
當我想在TELECHARGEMENT
或GROUPE
我做context.GROUPE.Add(groupe)
補充,但我不知道如何在許多添加到許多relashionship(至極包含GROUPE
和TELECHARGEMENT
主鍵)。
我正在使用ASP.NET MVC4模型。插入多對多表EF模型首先
我有兩個表GROUPE
和TELECHARGEMENT
,以及許多到很多表名爲AUTORISERTELECHARGEMENT
。
當我想在TELECHARGEMENT
或GROUPE
我做context.GROUPE.Add(groupe)
補充,但我不知道如何在許多添加到許多relashionship(至極包含GROUPE
和TELECHARGEMENT
主鍵)。
這應該假設所有三個表屬於同一個數據庫上下文:
GROUPE groupe = new GROUPE { ... };
TELECHARGEMENT telechargement = new TELECHARGEMENT { ... };
AUTORISERTELECHARGEMENT at = new AUTORISERTELECHARGEMENT { groupe.ID_GROUPE, telechargement.ID_TELECHARGEMENT };
context.GROUPE.Add(groupe);
context.TELECHARGEMENT.Add(telechargement);
context.AUTORISERTELECHARGEMENT.Add(at);
http://img4.hostingpics.net/pics/285075model.png – 2014-09-22 11:31:20
以下鏈接是如何建立多對多我是問howa插入innto多到很多 – 2014-09-22 11:47:12
@Omar讓我知道更新的代碼是否適合你。 – gldraphael 2014-09-22 12:04:43
分享你的模型類的定義,我們將能夠幫助你更好 – gldraphael 2014-09-22 11:18:45
http://img4.hostingpics.net/pics/285075model.png – 2014-09-22 11:30:31