VBGood网站全文搜索 Google

搜索VBGood全站网页(全文搜索)

VB爱好者乐园(VBGood)

 找回密码
 立即注册
搜索
查看: 819|回复: 1

ADODB.Field '800A0D5C' 对象不再有效。

[复制链接]
发表于 2021-5-28 06:50:27 | 显示全部楼层 |阅读模式
asp登录页面,出现ADODB.Field '800A0D5C' 对象不再有效,代码如下:
<!-- #include file="conn.asp" -->
<%
ac=request.QueryString("ac")
msg3="登录错误信息"
'打开数据库判断用户是否存在,info为表名,username为字段名
set rsc=server.createobject("adodb.recordset")
sqlc="select * from info where username='"&request.Form("username")&"' and

password='"&request.Form("password")&"'"
rsc.open sqlc,conn,1,1
session("username")=rsc("username")
session("password")=rsc("password")
session.Timeout=30
set rsc=nothing
if session("username")<>"" then
        response.write ("登录成功")
    else
        msg3=msg3&"?"&"用户名或密码错误"
        response.Redirect("login.asp?msg3="&msg3)
        response.end
end if
response.Redirect("add.asp")
'如果用户不存在,session("username")为空
%>

错误在哪里?应该怎么改?
发表于 2021-6-1 20:18:48 | 显示全部楼层
出错在哪行?
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

文字版|手机版|小黑屋|VBGood  

GMT+8, 2021-9-23 01:29

VB爱好者乐园(VBGood)
快速回复 返回顶部 返回列表