我在c#中有项目,访问2010我在app.config文件中配置我的数据库链接,如下所示<connectionStrings>
<add connectionString="Provider=Microsoft.ACE.OLEDB.12.0;Data Source=D:projecty bashi nawxoyyBashi NawxoyyBashi Nawxoyydb_file.accdb" name="connectionString"/>
</connectionStrings>
,然后在我的所有表单中使用string conString = System.Configuration.ConfigurationManager.ConnectionStrings["connectionString"].ToString();
db_con = new OleDbConnection(conString);
,效果很好。。。但我知道我想为我的项目制作.exe文件,我想让db链接在我安装exe文件的任何机器上都能工作吗??有人能帮我解释一下吗?但请详细解释?
如果数据库与exe文件位于同一目录中,则可以使用相对路径:db_file.accdb。
<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);