首先,我查找了每个OleDbException"磁盘或网络错误"主题,但没有解决我的问题。 我正在Windows Forms上为我的办公室开发一个程序并使用访问数据库。当我在本地测试程序时一切都很好(db在本地计算机中)。但是当我将数据库移动到共享文件夹(办公室服务器)时,它会在连接到db(而不是每个连接)时开始抛出磁盘或网络错误。
连接字符串:
OleDbConnection db = new 的OleDbConnection(@"提供商= Microsoft.Jet.OLEDB.4.0;数据 来源= \ Ug_Filesrv \ Ug_Proje $ \ 0140_SAU_CAE_Library \ FOKS Database \ FOKS_Database.mdb; Jet OLEDB:数据库密码= 123456;");
注意:我无法更改数据库类型,只允许访问数据库。
需要任何帮助。谢谢。
答案 0 :(得分:0)
解决了!!!
您是否尝试过添加
你的web.config中的
<identity impersonate="true" username="user" password="password" />
?通过Dungeon