2013-01-19 17 views
2

我使用Ado.Net創建了一些WinForms應用程序來連接數據庫。我正在使用MVP模型。從.Net 3.5應用程序的數據庫表模式生成模型類的C#源代碼

應用程序使用.Net 3.5,所以我不能使用EF 5.0,我不願意使用較低版本的EF。雖然我使用VS 2012。是否有任何工具可用於從數據庫表模式生成C#模型類?

+0

什麼是您可以使用的EF的最新版本? – abatishchev

+0

我想.net 3.5只支持EF 1.0? – ca9163d9

+0

[看到是](http://msdn.microsoft.com/en-us/data/jj574253.aspx) – abatishchev

回答

2

這被稱爲實體框架模型首先:基於現有數據庫模式生成基於Edmx設計器的模型,然後基於此模型生成POCO類。

Visual Studio 2012默認支持該方法:添加 - >新建項目 - >數據 - >EF 5.x DbContext生成器

+0

應用程序使用.Net 3.5,所以我不能使用EF 5.0,我不願意使用較低版本的EF。 – ca9163d9

+1

@NickW:升級的好理由。你可以試試VS2010的[這個插件](http://visualstudiogallery.msdn.microsoft.com/7812b04c-db36-4817-8a84-e73c452410a2)和支持.NET 3.5的EF的最新版本。 – abatishchev

+0

也檢查出[這個插件](http://visualstudiogallery.msdn.microsoft.com/da740968-02f9-42a9-9ee4-1a9a06d896a2)。 – abatishchev

相關問題