连接数据库的ASP问题

来源:百度知道 编辑:UC知道 时间:2024/05/18 05:01:44
<%
username=request.Form("username")
password=request.Form("password")
password1=request.Form("password1")
Email=request.Form("E-mail")
if username="" or password="" or password1="" or password<>password1 then
response.Redirect"registerpage.asp"
else
set conn=server.CreateObject("adodb.connection")
conn.provider="microsoft.jet.oledb.4.0;"
conn.open server.MapPath("huihuishou.mdb")
set rs=server.CreateObject("adodb.recordset")
rs.open"select * from register",conn,3,3
rs.addnew
rs("username")=username
rs("password")=password
rs("E-mail")=Email
rs.update
%>
这段代码的具体意思是什么??请具体点,每条代码都要解释呃

<%
username=request.Form("username")
'接受用户提交的用户名
password=request.Form("password")
'接受用户提交的密码
password1=request.Form("password1")
'接受用户提交的确认密码
Email=request.Form("E-mail")
'接受用户提交的邮件
if username="" or password="" or password1="" or password<>password1 then
'如果用户名为空,密码为空或者两次密码不一致
response.Redirect"registerpage.asp"
'跳转到注册页面
else
'否则
set conn=server.CreateObject("adodb.connection")
conn.provider="microsoft.jet.oledb.4.0;"
conn.open server.MapPath("huihuishou.mdb")
set rs=server.CreateObject("adodb.recordset")
rs.open"select * from register",conn,3,3
'连接并打开数据库register表
rs.addnew
'开始添加记录
rs("username")=username
'将用户名记入表字段Username中
rs("password")=password