我目前正在開發使用C#MVC和實體框架,我想使用其他模塊中的實體框架項目,如何在其他模塊中使用實體框架?
即安全模塊,實用程序模塊,
我想用實體框架調用數據庫工作,我該怎麼做? 我對這個新手請詳細解釋一下,想法是將項目分解成表示層,業務層和數據訪問層.. 我不知道如何存檔這個。
我目前正在開發使用C#MVC和實體框架,我想使用其他模塊中的實體框架項目,如何在其他模塊中使用實體框架?
即安全模塊,實用程序模塊,
我想用實體框架調用數據庫工作,我該怎麼做? 我對這個新手請詳細解釋一下,想法是將項目分解成表示層,業務層和數據訪問層.. 我不知道如何存檔這個。
嘗試這種方式,
有三種方法可以解決實體框架,數據庫首先,模型優先&代碼第一次。 數據庫優先:如果您已有數據庫,則實體框架可以生成一個數據模型,該模型由與現有數據庫對象(如表&列)對應的類&屬性組成。 數據庫結構信息,概念數據模型&之間的映射關係存儲在一個.edmx文件的xml中。
模型優先:如果您沒有數據庫,則可以使用vs實體框架設計器開始創建模型。這種方法也使用.edmx文件。代碼優先:在這種方法中,我們不需要.edmx文件。存儲架構之間的映射&概念數據模型由代碼表示,由代碼約定&處理特殊映射API。
這裏我使用了數據庫優先的方法。
爲了使用Dal類庫,在業務邏輯層添加引用並初始化實體類。例如
查找實體框架對象。
初始化其他類lib中的實體框架對象。
FrameworkEntities entities = new FrameworkEntities();
請讓我知道,如果你想先使用模型或代碼優先的方法。
得到下面的鏈接,實體框架工作 http://msdn.microsoft.com/en-US/data/ee712907開始了嗎?
非常感謝您的回覆。我需要模型的第一種方法。 – user1348351
http://msdn.microsoft.com/en-us/data/gg685494.aspx。我希望,這將幫助您使用模型優先創建實體類和屬性。 – AnandMohanAwasthi
非常感謝 – user1348351