簡體   English   中英

如何在ASP.NET實體框架中的2個表之間創建關系

[英]How to create relationship between 2 tables in ASP.NET Entity Framework

我的主要問題是,我想在2個表之間創建關系。

在SQL Management Studio中,我打開了2個表並在它們之間創建了關系。 然后,當我開始從Visual Studio中的數據庫生成新模型時,一切正常,但是我看不到我的新關系。 我試圖在兩個表之間的Model.edmx中建立關聯,它在“ B”表中創建了一個外鍵(我想從“ A”中獲取),但是畢竟Visual Studio都哭了。異常:InnerException“無效的列名”我在做什么錯?我應該在Visual Studio模型瀏覽器中的哪里看到關系?我的問題還有其他解決方案嗎?

有兩種方法(也許更多,我不知道)

1 :(推薦)在模型內部的空白空間上單擊鼠標右鍵,選擇Update Model from Database ,然后在最后一個屏幕中單擊“ OK ,因為您不想添加任何表,因此不需要選擇任何東西。刷新建模表

2:右鍵單擊表,添加新的->關聯,就像外鍵,然后選擇您的實體和多重性

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM