RSS
热门关键字:  苏州电脑维修
当前位置 :| 主页>维修网点>

Microsoft OLE DB Provider for ODBC Drivers (0x80004005)

来源:苏州笔记本电脑维修等服务 作者:金阊区笔记本维修 时间:2009-03-11 Tag:Microsoft   OLE   DB   Provider   for   ODBC   Drivers   (0x80004005)   点击:

无法显示网页

试图访问的网页出现问题,无法显示。

请尝试执行下列操作:

  • 单击localhost 主页,然后查找与所需信息相关的链接。

HTTP 错误 500.100 - 内部服务器错误 - ASP 错误
Internet 信息服务


技术信息(用于支持人员)

  • 错误类型:
    Microsoft OLE DB Provider for ODBC Drivers (0x80004005)
    [Microsoft][ODBC Microsoft Access Driver]常见错误 不能打开注册表关键字 'Temporary (volatile) Jet DSN for process 0x17d8 Thread 0x16c DBC 0x1871474 Jet'。
    /yanyan88/inc/conn.asp, 第 51 行

     

  • 浏览器类型:
    Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.1; SV1; GTB5)

     

  • 网页:
    GET /yanyan88/index.asp

     

  • 时间:
    2009年3月11日, 17:41:38

 

 

下面是解决方法:

你打开数据库的方式不对
Set conn = Server.CreateObject("ADODB.Connection")
connstr="DBQ="+server.mappath(dbpath)+";DefaultDir=;DRIVER={Microsoft Access Driver (*.mdb)};"
conn.Open connstr
改成:
Set conn = Server.CreateObject("ADODB.Connection")
connstr="Provider=Microsoft.Jet.OLEDB.4.0;Data Source=" & Server.MapPath(db)
conn.Open connstr

 

 

 

-------------------------------------------------------------------------------------------------------------------------------------------------------

第二种情况:

 

Microsoft OLE DB Provider for ODBC Drivers (0x80004005)
[Microsoft][ODBC Microsoft Access Driver]常见错误 不能打开注册表关键字 'Temporary (volatile) Jet DSN for process 0xd5c Thread 0xde4 DBC 0x127500c Jet'。
/sntdk/vod/articleconn.asp, 第 8 行


articleconn.asp文件内容
<!--#include file="Inc/Const.asp" -->
<%
dim conn,connstr,dbpath
'更改数据库名字
dbpath=""&DataBaseConnectStr&""
Set conn = Server.CreateObject("ADODB.Connection")
connstr="DBQ="+server.mappath(dbpath)+";DefaultDir=;DRIVER={Microsoft Access Driver (*.mdb)};"
conn.Open connstr
%>
<%
function chkcookie(fString)
fString=replace(fString, "'", "")
fString=replace(fString, " ", "")
chkcookie=fString
end function
%>
<!--#include file="SqlIn.Asp" -->

Const.asp 文件内容
<%
'++++++++++////////////注意:单引号"'"不能去掉,请不要使用回车////////////++++++++++
'////////////建议只改字符,不要增加、删除////////////
'==========================生成目录参数=======================================
'-----数据库连接路径,请不要删除,请注意要加虚拟目录-----
Const DataBaseConnectStr = "uujuku/jdjnls.asp"
'++++++++++----------配置信息结束----------++++++++++
%>
<!--#include file="ConstOption.asp" -->

 

最佳答案

你打开数据库的方式不对
Set conn = Server.CreateObject("ADODB.Connection")
connstr="DBQ="+server.mappath(dbpath)+";DefaultDir=;DRIVER={Microsoft Access Driver (*.mdb)};"
conn.Open connstr
改成:
Set conn = Server.CreateObject("ADODB.Connection")
connstr="Provider=Microsoft.Jet.OLEDB.4.0;Data Source=" & Server.MapPath(db)
conn.Open connstr