是否可以将我的数据库文件,即.mdf文件复制到我的Windows C#应用程序设置期间作为我的SQL Server文件夹的目标文件夹?
另外,如何在设置中自动将那些字段附加到sql server的数据库?
答案 0 :(得分:0)
您可以为您的应用程序使用附加数据库。 This将帮助您为此创建设置。
将名为“DB”的文件夹添加到项目中,并在将数据库文件从SQL Server中分离后将其复制到其中。
更改您的连接字符串:
<connectionStrings>
<add name="WindowsFormsApplication1.Properties.Settings.BabakConnectionString"
connectionString="Data Source=.;AttachDbFilename=|DataDirectory|\DB\Babak.mdf;
Initial Catalog=test;Integrated Security=True"
providerName="System.Data.SqlClient" />
</connectionStrings>
在此之后,数据库文件将在您运行应用程序时自动附加到SQL Server,并且数据库名称为“test”。您可以打开SQL Server Management Studio来查找它。