2016-09-01 72 views
0

我正在使用SQL Server並在Visual Studio中與網站建立連接。現在我在數據庫的用戶表中添加了三個新列,並且SQL服務器中存在錯誤,我通過此鏈接解決了這個問題 SQL Server: Invalid Column Name 並且現在Visual Studio intellisense不適用於新列以及給我提供錯誤不包含列的定義名稱。這是在視覺工作室的錯誤圖片 error snapshotVisual Studio intellisense不適用於數據庫中新添加的列

1)我已經關閉並重新打開vs但沒有工作。

2)在主場迎戰

3已經刷新數據連接)需要大約爲什麼它沒有得到這些列的細節。

+0

您使用的EDMX文件實體代碼定義一代? – RBT

+0

在解決方案資源管理器中存在一個名爲model.edmx.diagram的文件 –

+3

打開edmx設計器並從數據庫更新模型,驗證和構建。 –

回答

7

從解決方案資源管理器中雙擊打開您的edmx文件。右鍵單擊edmx設計器窗口的空白區域,如下面的快照所示。轉到Update Model From Database上下文菜單選項:

enter image description here

現在去刷新選項卡,並更新已添加新列如下圖所示的快照表。實體框架會自動拉新的列user類的公共屬性:/

enter image description here

+0

感謝您的詳細解答。解決了它。 –

相關問題