免重复出现昵称de问题

pennyqu 2003-09-30 12:33:26
数据库中有ID这一项,但是希望用户注册的时候避免重复出现昵称。在注册前检验是否有同样的昵称,如果有就跳转到1.asp,没有的就到2.ASP
这句代码怎么写啊?
更给点思路和例子么?
...全文
77 5 打赏 收藏 转发到动态 举报
写回复
用AI写文章
5 条回复
切换为时间正序
请发表友善的回复…
发表回复
angelheavens 2003-09-30
  • 打赏
  • 举报
回复
username=request("name")
set rs=conn.execute("select id from tablename where fieldname='&username&"'")
if rs.eof and rs.bof then
response.redirect "2.asp"
else
response.redirect "1.asp"
end if
hwkknd 2003-09-30
  • 打赏
  • 举报
回复
rs = CreateObject("ADODB.RecordSet")

'SQL选择语句




if rs.RecordCount >0
ReDirect("1.asp")
else
ReDirect("2.ASP")
end if
zorou_fatal 2003-09-30
  • 打赏
  • 举报
回复
先在数据库里检索一下有没有该名称,有则去1.asp,没有就去2.asp
Exp:
Set Rst=server.createobject("adodb.recordset")
rst.open "select id from tablename where username='"&request.form("username")&"'",conn,2,3
if rst.eof then
response.redirect("2.asp")
else
response.redirect("1.asp")
end if
yangsm 2003-09-30
  • 打赏
  • 举报
回复
sql="select * from table where name="&request("name")
set conn=myconn.execute(sql)
if conn.eof then
response.write"<a href='2.asp'>"进入</a>
else
response.write"<a href='1.asp'>进入</a>
zhangshengjinggg 2003-09-30
  • 打赏
  • 举报
回复

set rs=conn.execute("select id from tablename where fieldname='&trim(request("username"))&"'")
if rs.eof and rs.bof then
response.redirect "2.asp"
else
response.redirect "1.asp"
end if

28,405

社区成员

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

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