我在 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 文件的任何机器上工作?谁能帮我解释一下,但请详细说明一下?
问问题
1188 次
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 回答