ADODB.Connection '800a0e7a' 未找到提供程序。该程序可能未正确安装。\chuli.asp, line 6
chuli.asp
<%
dim strname,strpwd
strname=request.form("nickname")
strpwd=request.form("password")
set conn=server.Createobject("ADODB.connection")
conn.open "Provider={Microsoft.Jet.OLEDB.4.0;Data Source="&server.MapPath("blog.mdb")&""
set rs=server.createobject("adodb.recordset")
sql="select nickname,password from [user] where yhm='"&strname&"' and mm='"&strpwd&"'"
rs.open sql,conn,1,3
%>
<%
do while not rs.eof
info=true
rs.movenext
loop
%>
<%
if info=true then
response.redirect "index1.asp"
else
response.write "有误"
end if
%>
本人是xp系统,装的是iis5.1,求高人帮忙解决上述问题
答案:连接字符串错误,第六行连接字符串多了一个大括弧,改成这样:
conn.open "Provider=Microsoft.Jet.OLEDB.4.0;Data Source="&server.MapPath("blog.mdb")&""
其他:需要安装JET数据引擎,可以去搜索mdac_typ.exe下载并安装
上一个:请问我用ASP做了个博客,数据库也有了,但总是出现 用户SA登录失败 是什么原因,
下一个:asp中split的具体用法……