我正在使用MVC3與C#和我使用代碼優先。 我認爲這是EF 4.1。我使用vs 2012 RC,所以它也有它自己的錯誤。 我想用LINQ2SQL。如何將模型連接到數據庫然後使用LINQ?MVC3代碼優先和如何使用LINQ2SQL
回答
LINQ to SQL是一種過時的技術。檢查以下帖子Entity Framework VS LINQ to SQL。另外,請閱讀Steven Sanderson的腳手架教程,以便對MVC,EF和腳手架進行良好的概述(Scaffold your ASP.NET MVC)。這是一個MVC3,但它仍然相關。
好的,我現在看到EF4 +比LINQ2SQL更受歡迎。我想我的LINQ知識仍然與EF有關。我現在有兩個問題:1.我的$ ** @在哪裏!數據庫正在創建?我知道這是我命名我的dbContext,但它看起來難以捉摸,2.我如何使用我的會員資格?我想將登錄的用戶與一些數據聯繫起來。如何用CF定義這個外鍵? –
正如該文章所述,數據庫的位置在Web.Config的連接字符串中定義。這取決於你決定它的位置(它們使用適用於簡單Web應用程序的App_Data文件夾)。您也可以使用您選擇的SQL Server實例或其他數據連接(只要它與您的EF版本兼容)。 – kad81
我設置數據庫上下文類以匹配我的連接字符串,現在得到錯誤:無法創建文件'xyz.mdf',因爲它已經存在。更改文件路徑或文件名,然後重試該操作。這是EF4.5的錯誤嗎?我正在使用vs12 beta –
- 1. MVC3:EF代碼優先和認證
- 2. MVC3模型設置 - 代碼優先EF
- 3. MVC3 EF4.1代碼優先延遲加載
- 4. 代碼優先使用DbContext
- 5. 實體如何輕鬆更新? (EF代碼優先,MVC3)
- 6. NHibernate和代碼優先
- 7. 如何在ASP.NET MVC3中使用代碼優先保存導航屬性
- 8. 從1.7升級到MvcMiniProfiler 1.9 .NET MVC3和EF代碼優先
- 9. 如何啓用代碼優先遷移
- 10. 如何使用可移植類庫和EF代碼優先?
- 11. 代碼優先和親子引用
- 12. EF代碼優先 -
- 13. 代碼優先EntityConfiguration
- 14. 代碼優先或模型優先
- 15. 合同優先還是代碼優先?
- 16. MVC3 DropDownList的代碼首先
- 17. 問題使用EF4.1代碼先用MVC3和MySQL
- 18. 實體框架代碼優先使用
- 19. 使用EF代碼優先本地extention
- 20. 外鍵的使用CTP4代碼優先
- 21. EF代碼優先:更改使用MySQL
- 22. 不使用代碼優先遷移
- 23. Asp.net MVC3 +代碼優先+自定義會員用戶和提供者類?
- 24. EF 4.1代碼優先MVC3應用程序和Facebook共享功能
- 25. 靜態?存儲庫MVC3,EF4.2(代碼優先)
- 26. ASP.NET MVC3代碼優先錯誤 - 嘗試更新實體
- 27. MVC3代碼優先:遷移並生成數據庫
- 28. ASP.NET MVC3使用代碼優先將帖子鏈接到帳戶模型
- 29. EF5代碼優先:IsLoaded和.AsNoTracking()
- 30. 實體框架,代碼優先和datetimes
EF的哪個版本? –
我認爲這是EF 4.1。我怎麼知道? –