访问网络共享上的Access数据库

时间:2015-07-28 09:18:35

标签: asp.net database asp.net-mvc-4 ms-access shared-directory

我在连接到网络共享上托管的Access数据库时遇到问题。 我的问题是当尝试从不同的服务器读取网络共享上的数据库时,我收到以下错误:

  

Microsoft Jet数据库引擎无法打开该文件。它已经是   由其他用户独家打开,或者您需要获得查看权限的权限   数据

web.config中的我的连接字符串:

TextRenderer.DrawText(graphics, text, font,
    new Point(offsetX, offsetY), Color.Black, TextFormatFlags.ExpandTabs);

2 个答案:

答案 0 :(得分:0)

前一段时间我收到同样的错误,问题是通过服务器上的打开数据库来解决的。打开数据库后,它会显示一行,表示"只读"只需单击按钮,它就会询问您要保存新数据库的位置,这是" Not Read Only"。

希望这有帮助

答案 1 :(得分:0)

我将此代码放到我的web.config中 并且它解决了我的问题

但是我需要在共享文件夹到网络时设置文件夹和文件权限。