手机wps怎么用大括号:ADODB.Recordset 错误 '800a0cc1'

来源:百度文库 编辑:高校问答 时间:2024/04/30 01:37:45
userid=Replace(request.cookies("userid"), "'", "''")
set rst=server.createobject("adodb.recordset")
sql="select money,lasthits,oklook,usercount,baoyue from users where userid='"&Replace(request.cookies("userid"), "'", "''")&"' and password='"&Replace(request.cookies("password"), "'", "''")&"'"
rst.open sql,conn,1,3
set rs=Server.CreateobJect("adodb.Recordset")
sql="select canlook from MMovie where ID="&request("ID")
rs.open sql,conn,1,3

if rst("oklook")=1 then
if rst("canlook")=3 then
if rst("canlook")=3 then

提示这行错误.数据库里有这个.
ADODB.Recordset 错误 '800a0cc1'

项目在所需的名称或序数中未被发现。

1.是你数据库中没有记录造成的
用If not rs.EOF Then来判断

2.if rst("oklook")=1 then
if rst("canlook")=3 then
这两条应该改成
if rs("oklook")=1 then
if rs("canlook")=3 then

建立的记录集名称要统一。都为rs就可以了

是你的数据库字段名和你现在的字段名不一致,或者你使用的字段名根本不存在,你检查一下是不是一样的。或者有没多出什么来