0

是否可以在安装 Windows C# 应用程序期间将我的数据库文件(即 .mdf 文件)复制到目标文件夹,即我的 SQL Server 文件夹?

另外,如何在设置中自动将这些文件附加到 sql server 的数据库中?

4

1 回答 1

0

您可以为您的应用程序使用附加的数据库。将帮助您为此创建设置。

  1. 将名为“DB”的文件夹添加到项目中,并在将数据库文件从 SQL Server 分离后将其复制到其中。

  2. 像这样更改您的连接字符串:

    <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>
    
  3. 之后,当您运行应用程序时,数据库文件将自动附加到 SQL Server,数据库名称为“test”。您可以打开 SQL Server Management Studio 来找到它。

于 2013-04-12T13:31:42.723 回答