如何使用c#链接到创建的.exe文件中的数据库文件

时间:2013-08-21 13:29:38

标签: c# ms-access-2010

我想为我的C#项目创建安装文件。我在项目中使用Access 2010。我链接到我项目的每种形式的数据库文件。这是我的数据库链接

OleDbConnection db_con = new OleDbConnection(@"Provider=Microsoft.ACE.OLEDB.12.0;Data 
Source=C:\Users\HUNAR\Desktop\Bashi Nawxoyy\Bashi Nawxoyy\bin\Debug\db_file.accdb;Jet 
OLEDB:Database Password=RTm$&9sdfZXC;Persist Security Info=True");

知道创建安装文件我想在app.config文件中配置访问数据库文件并在每个表单中调用它。另外,我想将db文件与安装文件一起附加,并且安装文件能够在我安装安装文件的每台机器上连接到db文件吗?

1 个答案:

答案 0 :(得分:0)

如果您要创建使用 MS Access数据库 Dot Net 应用程序的.exe安装项目。然后只需按照这个步骤。请暂时阅读本文,然后再继续执行这些步骤。Connect with MS Access Data Base in Dot net。 当您要创建exe文件时,您的数据库连接字符串应该是这样的(意味着@“数据源中应该没有目录,只需直接输入您的数据库的名称,因为在您添加的.exe文件中您的数据库文件,然后它在同一目录中。

   System.Data.OleDb.OleDbConnection conn = new System.Data.OleDb.OleDbConnection();
    conn.ConnectionString = @"Provider=Microsoft.ACE.OLEDB.12.0;" +
     @"Data source=MyDataBase.accdb";
  1. 右键单击解决方案文件。 (例如在解决方案资源管理器“解决方案'MyProject'”中)
  2. 选择添加 - >新建项目 - >其他项目类型
  3. 选择“设置”
  4. 将添加一个名为setup的新项目(添加了一个新选项卡 编辑器作为文件系统)
  5. 现在右键单击应用程序文件夹 - >选择添加 - >选择文件夹 将在应用程序文件夹下添加新文件夹*现在右键单击 在新添加的文件夹上 - >选择添加 - >选择文件*添加文件对话框 将弹出
  6. 选择您的Db文件(意味着从“浏览”按钮开始选择您的访问数据库)
  7. 选择安装项目并构建..现在你的     安装程序将有你的数据库。
  8. 有些屏幕截图可以帮到你 step1 step2

相关问题