ADODB.Recordset '800a0bb9'参数类型不正确,或不在可以接受的范围之内,或与其他参冲突。

<%ifRequest.Form("uname")<>""thenu=Request.Form("uname")p=Request.Form("upass")setrs=... <%
if Request.Form("uname")<>""then
u=Request.Form("uname")
p=Request.Form("upass")
set rs=Server.Createobject("ADODB.RecordSet")
rs.open "select * from msg where uname='"&u&"'and upass='"&p&"'",conn,1,3
if rs.eof and rs.bof then
response.write"警告:您输入的用户名或密码有错误,请重新输入。"
else
rs.update
session("uname")=u
session("upass")=p
response.Redirect"user.asp"
end if
rs.Close()
Set rs=Nothing
end if
%>
展开
 我来答
vasue25
2010-12-25 · TA获得超过528个赞
知道答主
回答量:306
采纳率:100%
帮助的人:0
展开全部
检查你的那段代码里面的字段正确不~! 在看你有没有连接到数据库~
基本上就是这两种情况才会报这样的错误“参数类型不正确,或不在可以接受的范围之内,或与其他参数冲突;
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
帐号已注销
2010-12-25 · 超过58用户采纳过TA的回答
知道答主
回答量:142
采纳率:0%
帮助的人:131万
展开全部
if rs.eof and rs.bof then '改成 if rs.eof or rs.bof then
本回答被提问者采纳
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式