标题:请高手看下 这个情况该如何解决,谢谢!!
只看楼主
yu40963615
Rank: 1
等 级:新手上路
帖 子:3
专家分:0
注 册:2012-9-14
结帖率:0
已结贴  问题点数:20 回复次数:3 
请高手看下 这个情况该如何解决,谢谢!!
一个论坛小程序,放在根目录下面一个文件夹里,前端正常,进入管理页面 在操作其他的就会出现下面提示Microsoft OLE DB Provider for ODBC Drivers 错误 '80004005'

[Microsoft][ODBC Microsoft Access Driver]常见错误 不能打开注册表关键字 'Temporary (volatile) Jet DSN for process 0x2524 Thread 0x24f8 DBC 0xcda0e24 Jet'。

/cs/admin/conn.asp,行 4


~~~~~~~~~~~~~~~~~~~~~~~~~~
另外conn.asp, 文件内容如下:
<%
Dim db
set db=server.createobject("Adodb.Connection")
db.open "Dbq=" & server.mappath("data\BBs.mdb") & ";Driver={Microsoft Access Driver (*.mdb)}"
%>

请问我该如何修改,本人对代码不懂,只会简单的更换数据库名称之类的,请高手写下更改的内容,
搜索更多相关主题的帖子: 文件夹 关键字 process 打开注册表 Microsoft 
2012-09-14 13:24
yu40963615
Rank: 1
等 级:新手上路
帖 子:3
专家分:0
注 册:2012-9-14
得分:0 
在线等啊   帮帮忙 谢谢了
2012-09-14 13:44
yu40963615
Rank: 1
等 级:新手上路
帖 子:3
专家分:0
注 册:2012-9-14
得分:0 
这个论坛人气是刷的吗 一个人也没有
2012-09-14 21:32
netlin
Rank: 13Rank: 13Rank: 13Rank: 13
等 级:贵宾
威 望:24
帖 子:544
专家分:4308
注 册:2012-4-9
得分:20 
楼主,你给的信息不多,好难帮你解决问题。
看你给的出错提示,不是什么大问题。
看出错的代码行,估计是找不到Access数据库文件,
这种错误,是Access数据库经常出现的。

你用下面的方法,试着找一找错误:

你把下面的内容:
<%
Dim db
set db=server.createobject("Adodb.Connection")
db.open "Dbq=" & server.mappath("data\BBs.mdb") & ";Driver={Microsoft Access Driver (*.mdb)}"
%>
换成:
<%
response.write server.mappath("data\BBs.mdb")
response.end
%>
再访问你的网站,看看页面上出现的数据库的物理路径,跟你数据库的实际路径相不相同?

(不管测试情况如何,你测试完后,记得把上面改动的内容换回去!)


做自己喜欢的事!
2012-09-15 11:36



参与讨论请移步原网站贴子:https://bbs.bccn.net/thread-381374-1-1.html




关于我们 | 广告合作 | 编程中国 | 清除Cookies | TOP | 手机版

编程中国 版权所有,并保留所有权利。
Powered by Discuz, Processed in 0.012897 second(s), 7 queries.
Copyright©2004-2024, BCCN.NET, All Rights Reserved