ASP 注册代码错在哪里

来源:百度知道 编辑:UC知道 时间:2024/06/24 08:26:04
数据库名称是zhuce.mdb 数据表是user
<%
set conn=server.CreateObject("adodb.connection")
sql="Driver={Microsoft Access Driver (*.mdb)};DBQ= "&server.MapPath("zhuce.mdb")
conn.open(sql)
%>
<%
username=request.Form("username")
password=request.Form("password")
if username<>"" then
set rs= Server.CreateObject("adodb.recordset")
sql="select*from user where username=requset.form("username")"
rs.open sql,conn,1,3
if rs.eof then
rs.addnew
rs("username")=username
rs("password")=password
rs.update
%>
response.Write("<script language="javascript">alert("注册成功");</script>")
<% else %>
response.Write("<script language="javascript">alert("注册失败");</script>")
<% end if
end if %>

把你的数据库里的表user改一下名称,比如:theuser,theusers等.

当然,你的代码里也要改了.
相信我.

sql="select * from user where username="&requset.form("username")
rs.open sql,conn,1,2

Sql="select*from user where username=requset.form("username")"
引号问题。
Sql="select*from user where username=requset.form('username')"