2014-03-04 84 views
0

我打開WebStoreDBModel.edmx文件。在文件內部,我右鍵單擊從數據庫更新模型。我在ADD選項卡中,但我無法選擇TABLES或其他任何東西(視圖或存儲過程和函數)。我有一個連接3個表的dababase(類別,購物車,產品)。有人可以解釋我爲什麼我不能重新生成模型嗎?我需要重新生成,因爲當我試圖添加一個新的控制器時,它顯示沒有模型類可用。請檢查該項目是否已編譯。我做了DEBUG /建立我的項目。任何想法 ?.edmx文件無法更新模型,無法選擇表格

+0

您是否添加了新表格? – Shyju

+0

@Shyju不,我什麼也沒有添加 – user3127986

回答

0

如果您自上次創建EDMX文件以來尚未創建任何新對象(表格/函數等),則「添加」選項卡將不允許您選擇任何內容。您需要使用「刷新」選項卡。

如果您在現有表格中添加了新列/更新了現有表格中的列,則應使用「刷新」選項卡。

enter image description here

+0

我應該在刷新選項卡中做什麼? – user3127986

+0

@ user3127986你可以在這裏選擇,你有「完成」按鈕。點擊它,它會更新你的edmx – Shyju

+0

當我進入刷新選項卡時,我看到我所有的4個表格,但沒有框選擇它。你是說我應該完成,因爲我不能選擇NEXT選項卡(它是灰色的)所以我添加一個虛擬列,然後將其刪除? – user3127986