asp用户登录代码

哪位高手帮我看一下这段代码到底哪里出了错,就算我输入的是正确的用户名和密码都提示密码错误。谢谢!<%useer=request.Form("name")psw=reque... 哪位高手帮我看一下这段代码到底哪里出了错,就算我输入的是正确的用户名和密码都提示密码错误。谢谢!

<%
useer = request.Form("name")
psw = request.Form("password")

Set Conn=Server.CreateObject("ADODB.Connection")
strConn="Driver={SQL Server};Server=PC-2154622;Uid=sa;Pwd=;DataBase=student"
Conn.Open strConn

SqlStr = "select * from reger where name='"&useer&"'"
Set Rs = Conn.Execute(SqlStr)

if Rs.eof and Rs.bof then
response.write "<script>alert('不存在的用户名');history.back();</script>"
elseif Rs("password") <> psw then
response.write "<script>alert('密码错误');history.back();</script>"
elseif Rs("password")=psw and Rs("name")=useer then
response.write"<script>alert('登录成功');location.href='index.asp'</script>"
end if

%>
展开
 我来答
li_feiku
2011-11-05 · 超过39用户采纳过TA的回答
知道小有建树答主
回答量:265
采纳率:0%
帮助的人:120万
展开全部
Conn.Open strConn
改成set rs = server.createobject("adodb.recordset")
sql = "select * from G_User where G_UserName='" & username & "'"
rs.open sql,conn,1,1
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
村长佛系
2011-11-05
知道答主
回答量:9
采纳率:0%
帮助的人:1.4万
展开全部
这个代码要自己申请的,然后每个人有自己的一个
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
369383066
2011-11-05 · TA获得超过1887个赞
知道大有可为答主
回答量:2686
采纳率:50%
帮助的人:1406万
展开全部
看起来没错。,
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 更多回答(1)
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

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

类别

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

说明

0/200

提交
取消

辅 助

模 式