上级文件夹中的连接字符串 mdf 文件
我有以下连接字符串:
string connectionstr = "Data Source=.\\SQLEXPRESS;" + "AttachDbFilename=|DataDirectory|\\..\\..\\Datenbank\\FarmersCalc.mdf;" + "Integrated Security=True;" + "User Instance=true;";
据我所知, |DataDirectory|
是 /bin/debug
- 文件夹。 mdf 文件位于文件夹 Datanbank
中,这肯定位于我在连接字符串中输入的文件夹中。
看来, ..\\
不起作用。 有人有解决这个问题的办法吗?
I´ve got the following connectionstring:
string connectionstr = "Data Source=.\\SQLEXPRESS;" + "AttachDbFilename=|DataDirectory|\\..\\..\\Datenbank\\FarmersCalc.mdf;" + "Integrated Security=True;" + "User Instance=true;";
As i know, |DataDirectory|
is the /bin/debug
- folder.
The mdf file is in the folder Datenbank
, that is for sure in the folder that I typed in in the connection string.
It seems, as ..\\
would not work.
Does anybody have a solution for that problem?
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(1)
您可以使用以下代码计算目录。
You could just calculate the dir using the following code.