register页面注册,savereg.asp处理,这2个页面都没问题,但是数据库里什么都没

来源:百度知道 编辑:UC知道 时间:2024/06/17 15:05:40
已经显示注册成功了,但是数据库里还是没有数据
register代码是:
<% @ language ="vbscript" %>
<html>
<head>
<title>注册页面</title>
<style>
table,input{font-size:9pt}
</style>
<script language ="vbspript">
sub textrepwd_onblur
if frmeg.txtpassword.value<>frmreg.txtrepwd.value then
window.alert"两次输入的密码应保持一致!"
end if
end sub
</script>
</head>
<body>
<div align="center">
<form name="frmreg" method="post" action="savereg.asp">
<table bgcolor="#d6d3ce" cellpadding="3" cellspacing="3" width="368">
<tr align="center">
<td colspan="2" bgcolor="#008acc">
<font color="#FFFFFF"><b>请输入注册信息</b></font></td>
</tr>
<tr

你可以试试这样:
Set rst=Server.CreateObject("ADODB.RecordSet")
sql="select * from users"
rst.open sql,cnn,1,3
rst.addnew
rst("user_name")=username
rst("password")=password
rst("email")=e-mail
rst.update
rst.close

sql="insert into users(user_name,password,email)"
sql=sql & "values('" & username & "','" & password & "','" & e-mail & "')"

中的SQL改成rst看看
好像没有看见你定义SQL变量