【发布时间】:2012-02-09 19:34:41
【问题描述】:
我有以下连接字符串:
string connectionstr = "Data Source=.\\SQLEXPRESS;" + "AttachDbFilename=|DataDirectory|\\..\\..\\Datenbank\\FarmersCalc.mdf;" + "Integrated Security=True;" + "User Instance=true;";
据我所知,|DataDirectory| 是 /bin/debug- 文件夹。
mdf 文件位于文件夹Datenbank 中,这肯定位于我在连接字符串中输入的文件夹中。
看来,..\\ 不起作用。
有人有解决这个问题的办法吗?
【问题讨论】:
-
您看到的确切错误是什么?
-
我相信 |DataDirectory|指项目文件夹下的“App_Data”文件夹。
-
请不要在您的标题前加上“C#”之类的前缀。这就是标签的用途。
标签: c# connection-string sql-server-2008-express mdf