2011-11-17 105 views
0

我有兩個項目的解決方案。來自不同項目的參考mdf

  1. ASP.NET MVC3
  2. 類庫

在類庫我有MDF數據庫和BLL和DAL的所有類。

如何從MVC項目創建對此數據庫的引用,或者如何告訴類庫使用MVC項目App_Data文件夾中的連接字符串和mdf?

+1

最好的解決辦法:** **連接到一個服務器實例,並使用該邏輯數據庫名稱(而不是引用其物理路徑的文件)兩個項目引用它。如果您的MVC項目引用了類庫DLL,那麼來自MVC'web.config'的配置設置也可在DLL中供您使用 –

回答

0
  1. 我能看到的最好方法是在mvc項目中引用類庫。
    1. 在你的類庫中,你可以使用ConfigurationManager類來讀取連接字符串和應用程序設置,它會自動使用web.config的網站。
    2. 接下來是在模型文件夾中,創建FACADE類以便在類庫中調用BAL。如果你喜歡,你可以跳過這一步,直接在BAL中創建類的對象並使用它。

對於樣品中,可以看到在codeplex實例MVC店面和其它實例的。 我希望這會有所幫助。

感謝 PRASHANT