我正在開展一些3層架構項目。| DataDirectory |錯誤的項目
我創建了1個解決方案,包含3個不同的項目:DAL,BLL和Presentation。
DAL項目App_Data文件夾包含我的mdf文件。 在我的DAL類之一,我使用以下命令連接到我的數據庫:
Conn = new SqlConnection("Data Source =.\\SQLExpress; Integrated Security =true; AttachDbFilename = |DataDirectory|\\" + dbName + "; User Instance =true;");
當我試圖運行它,我看到| DataDirectory目錄|返回我的Presentation Project App_Data文件夾的路徑(不存在)。
如何將其更改爲我的DAL項目App_Data文件夾?
謝謝!
如果這是或將不僅僅是一個簡單的應用程序,我會建議在ssms中創建數據庫。否則,您可以將其保存爲這樣,並讓它將數據庫複製到演示文稿項目的目錄中,以使其處於初始狀態(空),以便您可以爲每個引用您的庫的其他項目使用新的數據庫。 – Silvermind