急Microsoft OLE DB Provider for ODBC Drivers (0x80004005)

来源:百度知道 编辑:UC知道 时间:2024/07/02 05:10:41
Microsoft OLE DB Provider for ODBC Drivers (0x80004005)
[Microsoft][ODBC Microsoft Access Driver]常见错误 不能打开注册表关键字 'Temporary (volatile) Jet DSN for process 0x600 Thread 0x984 DBC 0x29e3d4c Jet'。
这个问题怎么解决???急急急·····
我的是XP系统!
1。双击进入“我的电脑”。
2. 在“工具”菜单上,单击“文件夹选项”,然后单击“查看”选项卡。
3. 在“高级设置”部分中,清除“使用简单文件共享(推荐)”复选框。
4. 单击“确定”。
这样,你再次打开文件、文件夹的属性窗口,即可看见您期待的安全选项卡。
我用了这个方法,还是不行!
还是权限的问题,不知道怎么能解决!

你好

看了你的问题,你可以试着照以下的方法来检查一下

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")

而你所说的找不到安全选项(也就是上边所说第二点~):
1。双击进入“我的电脑”。
2. 在“工具”菜单上,单击“文件夹选项”,然后单击“查看”选项卡。
3. 在“高级设置”部分中,清除“使用简单文件共享(推荐)”复选框。
4. 单击“确定”。
这样,你再次打开文件、文件夹的属性窗口,即可看见您期待的安全选项卡。

希望对你有所帮助~!

你没有设置你打开软件所需要的数据源,在控制面板-管理工具-数据源里面添加软件的数据源路径和命名数据源名称,然后不会有上面的问题了