永发信息网

c#access文件相对路径

答案:1  悬赏:30  手机版
解决时间 2021-04-16 23:38
  • 提问者网友:沉默的哀伤
  • 2021-04-15 23:45

我在用c#做数据库的连接,用向导配置数据集的时候,db,mdb自动放在项目文件夹里的,而对数据库进行写入的时候,产生的新的文件是放在bin\debug目录下的,我想将数据库修改后的内容读出的时候,读出的信息和在项目文件夹里的信息是一致的,

我认为是相对路径没有设置好,不知道该怎么改?

最佳答案
  • 五星知识达人网友:神鬼未生
  • 2021-04-16 00:08
在WEB.CONFIG里加个
<appSettings>
<add key="AccessDB" value="数据库名称.mdb" />
</appSettings>
在CS文件里用
OleDbConnection myConn = new OleDbConnection(PROVIDER=Microsoft.Jet.OLEDB.4.0;Data Source=" + Server.MapPath(ConfigurationSettings.AppSettings["AccessDB"]));
我要举报
如以上回答内容为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
点此我要举报以上问答信息
大家都在看
推荐资讯