2009-05-30 46 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:...路径。