2016-12-05 22 views
0

使用嚮導,我從現有的數據庫中創建了一個DbContext,並且只選擇了一個要插入的表。但現在我需要將該數據庫中的其他表添加到實體模型中。從現有數據庫添加表到DbContext?

將現有數據庫中的更多表添加到已創建的上下文併爲這些表生成相應模型的最簡單方法是什麼?

+0

打開您的EDMX文件。然後右鍵單擊圖並選擇從數據庫更新模型。接下來選擇你想添加的表格。 – Kyle

回答

3

最簡單方法是:

1) 「從數據庫更新模型...」 打開你的.edmx數據庫

2)右擊並選擇

3)選擇您要的表和單擊Finish

4)EF將創建所有實體類爲您

0

如果要手動將表添加到DbContext,可以通過將DbSet類型的屬性添加到DbContext中來實現。例如:

public DbSet<CarColor> CarColors { get; set; } 
相關問題