0

我在 c# 中有项目并访问 2010 我在 app.config 文件中配置了我的 db 链接,如下所示<connectionStrings> <add connectionString="Provider=Microsoft.ACE.OLEDB.12.0;Data Source=D:\projecty bashi nawxoyy\Bashi Nawxoyy\Bashi Nawxoyy\db_file.accdb" name="connectionString"/> </connectionStrings>,然后在我所有的表单中我使用string conString = System.Configuration.ConfigurationManager.ConnectionStrings["connectionString"].ToString(); db_con = new OleDbConnection(conString);它工作得很好......但知道我想为我的项目制作 .exe 文件,我想要使 db 链接在我安装 exe 文件的任何机器上工作?谁能帮我解释一下,但请详细说明一下?

4

1 回答 1

0

您可以使用相对路径:db_file.accdb,如果数据库与 exe 文件放在同一个目录中。

<connectionStrings>
   <add connectionString="Provider=Microsoft.ACE.OLEDB.12.0;Data Source=db_file.accdb" name="connectionString"/> 
</connectionStrings>

System.Configuration.ConfigurationManager.ConnectionStrings["connectionString"].ToString();
db_con = new OleDbConnection(conString);
于 2013-08-22T08:02:32.303 回答