想不到我也碰到了access数据库链接错误!帮我
<%@ Language=VBScript %>
<HTML>
<HEAD>
<META NAME="GENERATOR" Content="Microsoft Visual Studio 6.0">
</HEAD>
<BODY>
<%dim name,password,conn,rs
name=trim(request("textfield"))
password=trim(request("textfield2"))
if name="" or password="" then
Response.Redirect "sorry.asp?id=对不起!请输入用户名及密码!"
end if
set Conn=server.CreateObject("ADODB.Connection")
DBPath = Server.MapPath(".\strongsoft.mdb")
conn.Open "driver={Microsoft Access Driver (*.mdb)};dbq=" &DBPath&";"
set rs=server.CreateObject("adodb.recordset")
sql="select * from user where name='"&name&"'"
rs.Open sql,conn,3,3
if rs.EOF then
Response.Redirect "sorry.asp?id=对不起!没有此用户,请先注册!"
end if
if trim(rs("password"))<>password then
Response.Redirect "sorry.asp?id=对不起!密码错误!"
else
session("name")=name
session("password")=password
session("id")=trim(rs("id"))
set rs=nothing
set conn=nothing
Response.Redirect "co.htm"
end if
%>
</BODY>
</HTML>
第一次登录好好的!第二次登录时就提示
错误类型:
Provider (0x80004005)
/strong/check.asp, 第 15 行
我搞了一天了。还是不知道错在哪里