我正在開發其他程序員開發的Web應用程序。
我在數據庫中添加了一個新表。所以,現在我想添加一個相應的Model類。爲此,開發人員已經添加了一個鏡腿來自動生成模型類。 我是.NET和Entity Framework的新手。從我從互聯網上獲得的信息,我可以使用「運行自定義工具」更新模型。但是當我執行它時,它不會爲新表添加新的模型類。
如果有人可以給我任何指針,關於執行此操作所需的步驟。
任何幫助非常感謝。實體框架更新模型以反映數據庫中的更改
回答
那麼,這取決於您使用的是哪種EF技術。 1.代碼優先 如果您先使用代碼,請將新模型類添加到模型部分。然後從包控制檯,生成設置更改並更新數據庫
機型第 只需創建模型瀏覽器內部的模型,創建對應於數據庫表中的字段和定義映射。
數據庫優先 只需從Server-Explorer中拖放表格並保存即可。
這些可能是一些幫助
http://visualstudiogallery.msdn.microsoft.com/ee4fcff9-0c4c-4179-afd9-7a2fb90f5838
嗨,我得到錯誤,同時右鍵單擊從數據庫更新模型。我的MyDbContext.cs文件沒有生成,我收到以下錯誤。 「模型中不存在EntityContainer,因此沒有生成代碼」。 – PhantomM 2013-03-22 02:12:01
請檢查您的連接字符串,確保您有權訪問數據庫。其次,確保連接字符串中的元數據信息有效。 如果以上都可以,請右鍵單擊tt文件,選擇「運行自定義工具」 – 2015-04-15 12:45:59
- 1. 實體框架:修改模型時如何更新數據庫
- 2. 實體框架更新數據庫模式更改
- 3. 從實體框架中的模型更新數據庫
- 4. 更新數據庫和更改模型後的實體框架驗證錯誤
- 5. 實體框架 - 從數據庫更新模型 - 新列
- 6. 實體框架5刪除我的數據庫更改模型
- 7. 從數據庫問題的實體框架更新模型
- 8. 實體框架更改數據庫
- 9. 更新django數據庫以反映現有模型中的更改
- 10. 使用實體框架時數據庫中未反映的更改
- 11. 從模型更新數據庫 - 實體框架
- 12. 如何從MySQL數據庫更新實體框架模型?
- 13. 錯誤:使用實體框架從數據庫更新模型
- 14. 實體框架6 - 更新數據庫
- 15. 實體框架 - 從數據庫更新模型... - 沒有更新發生!
- 16. 更新模型以反映對其他模型的更改
- 17. 更新實體框架中的數據庫模式
- 18. 更新數據庫始終在。\ SQLEXPRESS,實體框架中更新
- 19. 如果實體框架中的模型更改,則更改表
- 20. 動態更新實體模型框架
- 21. 自動更新實體框架模型
- 22. 無法更新實體框架模型
- 23. 更新實體框架概念模型
- 24. 更新實體框架模型
- 25. 更新模型實體框架6.0
- 26. 實體框架更新模型不
- 27. MVC2實體框架 - 更新模型
- 28. 實體框架:如何在數據庫更改時刷新模型?
- 29. 更新實體框架模型後,Visual Studio看不到更改
- 30. 數據庫中的更新未反映在JPA實體中
打開模型,設計者,從數據庫更新... – 2013-03-20 19:14:21