C#连接字符串到应用程序数据文件夹

时间:2017-08-17 21:57:02

标签: c# sql-server connection-string

我的本​​地数据库文件.mdf出现问题。创建我的安装项目后,我在网上看到我的.mdf文件应该在用户的应用程序数据文件夹中,这就是为什么我的.mdf文件上有权限错误的原因。因此,在项目设置中,我右键单击并添加一个特殊文件夹“用户应用程序数据文件夹”并在那里拖动我的.mdf文件。

如果这将在客户端的Windows应用程序数据上创建一个文件夹,使用我的数据库文件,我的连接字符串应该是什么?

现在就是这样:

connectionString="Data Source=(LocalDB)\MSSQLLocalDB;AttachDbFilename=|DataDirectory|\DatabaseIris.mdf;Integrated Security=True"

1 个答案:

答案 0 :(得分:0)

看到这个答案:

  

enter image description here

这表明这样做:

connectionString="..;AttachDbFilename=|%AppData%|\DatabaseIris.mdf;.." />