向ACCESS中写入在线注册信息 50高分

来源:百度知道 编辑:UC知道 时间:2024/05/06 09:16:26
我在注册文件register.asp中写入以下代码(中间HTML表格部分省略):

<!-- #include file="conn.asp" -->
<%
action=trim(Request("action"))
UserNick=trim(Request("UserNick"))
UserPasswd=trim(Request("UserPasswd"))
UserName=trim(Request("UserName"))
UserTele=trim(Request("UserTele"))
UserEmail=trim(Request("UserEmail"))
UserAddress=trim(Request("UserAddress"))
UserComment=trim(Request("UeserComment"))
if action="register"then checkpass=true
if len(UserNick)<1 then checkpass=false
if len(UserPasswd)<1 then checkpass=false
if len(UserName)<1 then checkpass=false
if len(UserTele)<1 then checkpass=false
if len(UserEmail)<1 then checkpass=false
if len(UserAddress)<1 then checkpass=false
if len(UserComment)<1 then checkpass=false
if checkpass then
query="insert into UserInfo(UserNick,&q

呵呵.这个问题我还是会的.你加我的QQ吧.
QQ:295143921
要想不重复就是先得查数据库里面有没有注册的用户名;
代码简单点写一下吧:
name=request.form("name")
password=request.form("password")
sqlstr="select * from 表名 where name='" &name& "'"
set rs=server.create("adodb.recordset")
rs.open sqlstr,conn,1,3
if rs.recordcount<>0 then
response.write "你注册的用户名已经存在,<a href=注册地址.asp>返回</a>重新注册!"
else
response.write "注册成功!"
'到这里以后,你可以让他转向到其它的地方.
end if

一共也没85行 晕
晚上7点后联系 q 5870870
我也在学asp
不过自认还学的比较好
http://www.100tm.com 最近一段时间在做的一个网站asp+sql 2000

使用ado的话用recordset
查询用户:
rs=server.createobject("adodb.recordset")
sql="select * from userinfo where username='" & trim(request.form("username")) & "'"
rs.open sql,con