2009-05-30 26 views
15

我在VS2008中創建了一個新項目,並向項目中添加了一個.MDF文件。這是我第一次嘗試使用MDF文件和.SQLEXPRESS數據庫(我以前一直使用Extenal Oracle服務器)。要連接到.MDF的連接字符串

我試圖記錄一切,因爲我走了,但我無法弄清楚什麼憑據正在用於連接到.MDF文件。有沒有簡單的方法來找出?

+1

[http://connectionstrings.com/sql-server-2008](http://connectionstrings.com/sql-server-2008) – 2009-05-30 02:28:55

回答

25

如果您在ASP.NET應用程序的App_Data文件夾中使用* .mdf文件,則可以使用該文件。

Server =。\ SQLExpress; AttachDbFilename = | DataDirectory | mydbfile.mdf; Database = dbname; Trusted_Connection =是;

如果它不是ASP.NET應用程序,請不要使用DataDirectory語法,只使用完整的c:\ ...路徑。

0

從哪裏這個名字mydbfile?

如果您在ASP.NET應用程序的App_Data文件夾中使用* .mdf文件,則可以使用該文件。

Server=.\SQLExpress;AttachDbFilename=|DataDirectory|**mydbfile**.mdf;Database=dbname; Trusted_Connection=Yes; 

如果它不是ASP.NET應用程序,請不要使用DataDirectory語法,只使用完整的c:...路徑。