访问网络共享上的 Access 数据库
Accessing an Access database on a network share
我在连接到托管在网络共享上的 Access 数据库时遇到问题。
我的问题是,当我尝试从另一台服务器读取网络共享上的数据库时,出现以下错误:
The Microsoft Jet database engine cannot open the file. It is already
opened exclusively by another user, or you need permission to view its
data.
我在 web.config 中的连接字符串:
<add name="DbKoneksiAbsensiHO" providerName="System.Data.OleDb" connectionString="Provider=Microsoft.Jet.OLEDB.4.0;Data Source=\192.168.100.114\dbhris\absentdb.mdb;Jet OLEDB:Database Password=bla123;User ID=admin" />
我不久前收到了同样的错误,问题是通过打开服务器上的数据库解决的。打开数据库后,它会显示一行 "Read Only" 只需单击按钮,它会询问您要将新数据库保存在何处 "Not Read Only".
希望对您有所帮助
我把这个代码放到我的 web.config
它解决了我的问题
但是共享文件夹到网络时需要设置文件夹和文件的权限。
我在连接到托管在网络共享上的 Access 数据库时遇到问题。 我的问题是,当我尝试从另一台服务器读取网络共享上的数据库时,出现以下错误:
The Microsoft Jet database engine cannot open the file. It is already opened exclusively by another user, or you need permission to view its data.
我在 web.config 中的连接字符串:
<add name="DbKoneksiAbsensiHO" providerName="System.Data.OleDb" connectionString="Provider=Microsoft.Jet.OLEDB.4.0;Data Source=\192.168.100.114\dbhris\absentdb.mdb;Jet OLEDB:Database Password=bla123;User ID=admin" />
我不久前收到了同样的错误,问题是通过打开服务器上的数据库解决的。打开数据库后,它会显示一行 "Read Only" 只需单击按钮,它会询问您要将新数据库保存在何处 "Not Read Only".
希望对您有所帮助
我把这个代码放到我的 web.config 它解决了我的问题
但是共享文件夹到网络时需要设置文件夹和文件的权限。