注册代码怎么写呀????(新手急)

henlai 2003-10-06 05:04:39
思路是这样的:
判断输入用户名是否和表(tuser)里面loginname字段一样
如果一样 则提示此用户明存在
否则 添加一条记录。


应该怎么写,请说详细些.
...全文
184 4 打赏 收藏 转发到动态 举报
写回复
用AI写文章
4 条回复
切换为时间正序
请发表友善的回复…
发表回复
chense 2003-10-06
  • 打赏
  • 举报
回复
'连接数据库语句省略,连接对象为objConn
sUserName = Trim(Request("UserName")) '这里最好加个对输入字符进行判断的函数
strSql = "select * from tuser where loginname="&sUserName

Set objRs = Server.CreateObject("ADODB.RecordSet")
objRs.Open strSql,objConn,1,1

If Not objRs.Eof Then
Response.Write "用户名存在!"
Response.End
Else
objConn.Execute"insert into tuser(loginname) values('"& sUserName &"')"
End If

objRs.Close
Set objRs = Nothing
Set objConn = Nothing
飞一龙 2003-10-06
  • 打赏
  • 举报
回复
sql=select * form tuser where loginname='" & request("表单名") & "'"
rs.conn sql , conn,3,2

if not rs.eof then
response.write"用户存在"
else
添加一条记录(去注册会员)
end if
007james 2003-10-06
  • 打赏
  • 举报
回复
if rs.recordcount>0 then '表示存在
response.write "user is exist"
else '表示不存在
conn.execute("insert into...")
end if
angelheavens 2003-10-06
  • 打赏
  • 举报
回复
...
usernamevalue=request.form("usernamevalue"
...
set rs=conn.execute("select loginnamefield from registertable where loginnamefield='&usernamevalue&"'")
if not rs.eof or not rs.bof then
response.write "user is exist"
else
conn.execute("insert into...")
end if

28,408

社区成员

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

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