十万火急~!ASP链接ACCESS数据库时错误,请你帮助~!

来源:百度知道 编辑:UC知道 时间:2024/06/24 18:37:37
ASP代码如下:
<%
dim conn
set conn=Server.CreateObject("ADODB.Connection")
conn.ConnectionString="Provider=Microsoft.Jet.OLEDB.4.0;Data Source="&Server.MapPath("reg.mdb")
conn.open
conn.close
set conn=Nothing
%>
一个ASP文件里就这些代码,没有其它的代码,我的reg.mdb数据库就在当前目录中。
我主要是想测试数据库的链接。
运行此文件时,显示如下信息:


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

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

请尝试执行下列操作:

单击刷新按钮,或稍后重试。

打开 127.0.0.1 主页,然后查找与所需信息相关的链接。
HTTP 错误 500.100 - 内部服务器错误 - ASP 错误
Internet 信息服务

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

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

错误类型:
Microsoft JET Database Engine (0x80004005)
未指定的错误
/qq.asp, 第 5 行

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

将你的用户IUSER加到administrators组看看,添加后重起IIS,是否可行啊?

<%
dim conn
dim connstr
Set conn = Server.createobject("ADODB.Connection")
connstr = "Provider=Microsoft.jet.OLEDB.4.0;Data Source=" & Server.MapPath("reg.mdb")
conn.Open connstr
%>

<%
sub connclose()
conn.close
set conn=nothing
end sub
%>

<%
dim conn
set conn=Server.CreateObject("ADODB.Connection")
conn.ConnectionString="Provider=Microsoft.Jet.OLEDB.4.0;Data Source="reg.mdb"
conn.open
conn.close
set conn=Nothing
%>

xp测试数据库就是不太好`
你最好用2000测试``
我原来做的带数据库的网页时`以xp下可以打开`但在后台写不到数据库里
但到2000的机子上`就可以写入数据库了`
你试试2000吧``会好一点``

这样试试``
<%
dim conn
dim connstr
on error resume next
connstr="DBQ="+server.mappath("reg.mdb")+";DefaultDir=;DRIVER={Microsoft Access D