您的位置:首页 > 其它

Microsoft OLE DB Provider for ODBC Drivers 错误 '80004005'

2010-12-30 11:37 761 查看
[Microsoft][ODBC Microsoft Access Driver]常见错误 不能打开注册表关键字

MicrosoftOLEDBProviderforODBCDrivers(0x80004005) -->打开数据库出错,没有在指定

目录发现数据库

造成这样的原因有几个

1. 数据库本身数据损坏,需要下载到本地使用OFFICE ACCESS进行修复和压缩;或重新上

传备份的数据库。

2. 数据库权限错误,IIS执行用户没有读取或写入数据库的权限。

3. 数据库连接语句错误,由于数据库连接驱动的问题,有些服务器使用

conn.Open"driver={Microsoft Access Driver(*.mdb)};dbq="&Server.MapPath


("data.mdb") 是不行的,更换为

conn.Open"provider=Microsoft.jet.oledb.4.0;data source="&Server.MapPath


("data.mdb")
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: 
相关文章推荐