检查用户名是否已经被注册

raalf 2006-02-06 03:38:43
<%
dim txt_name
txt_name=trim(request.form("txt_name"))
dim name
name=trim(request.form("name"))
dim txt_pass
txt_pass=trim(request.form("txt_pass"))
dim txt_sfzh
txt_sfzh=trim(request.form("txt_sfzh"))
set dblink=server.createobject("adodb.connection")
dblink.mode=3
dblink.open "driver={microsoft access driver (*.mdb)};dbq="&server.mappath("news.mdb")
set rs=server.CreateObject("adodb.recordset")
rs.LockType=3
rs.CursorType=0
rs.Open "select * from dthy where yhm='&txt_name&'",dblink
if rs.eof then

rs.AddNew
rs("yhm")=txt_name
rs("xm")=name
rs("mm")=txt_pass
rs("sfz")=txt_sfzh
rs.update
rs.close
dblink.close
response.redirect "success.htm"
response.end

else
response.redirect "rlzy.htm"
response.end
end if
%>
问题是这样的,在代码的最后的"else"后的代码总是不执行,也就是说在检查出数据库里已经有这个用户时,总是不转到"rlzy.htm",而是出现错误页面,问题出在什么地方?
...全文
169 5 打赏 收藏 转发到动态 举报
写回复
用AI写文章
5 条回复
切换为时间正序
请发表友善的回复…
发表回复
raalf 2006-02-07
  • 打赏
  • 举报
回复
谢谢大家, shine64(鱼)是对的,谢谢,加分.
shine64 2006-02-06
  • 打赏
  • 举报
回复
select 语句有问题
"select * from dthy where yhm='"&txt_name&"'"
zzsdream 2006-02-06
  • 打赏
  • 举报
回复
<%
dim txt_name
txt_name=trim(request.form("txt_name"))
dim name
name=trim(request.form("name"))
dim txt_pass
txt_pass=trim(request.form("txt_pass"))
dim txt_sfzh
txt_sfzh=trim(request.form("txt_sfzh"))
set dblink=server.createobject("adodb.connection")
dblink.mode=3
dblink.open "driver={microsoft access driver (*.mdb)};dbq="&server.mappath("news.mdb")
set rs=server.CreateObject("adodb.recordset")
rs.LockType=3
rs.CursorType=0
rs.Open "select * from dthy where yhm='&txt_name&'",dblink
if rs.eof then

rs.AddNew
rs("yhm")=txt_name
rs("xm")=name
rs("mm")=txt_pass
rs("sfz")=txt_sfzh
rs.update
rs.close
dblink.close
response.redirect "success.htm"
'response.end

else
response.redirect "rlzy.htm"
'response.end
end if
%>

试下呢?
raalf 2006-02-06
  • 打赏
  • 举报
回复
没有用
kutang 2006-02-06
  • 打赏
  • 举报
回复
if rs.eof and rs.bof then呢

28,406

社区成员

发帖
与我相关
我的任务
社区描述
ASP即Active Server Pages,是Microsoft公司开发的服务器端脚本环境。
社区管理员
  • ASP
  • 无·法
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧