<%
user=request.form("textuser")
pwd=request.form("textpwd")
tel=request.form("texttel")
qq=request.form("textqq")
mail=request.form("textmail")
set conn=server.createobject("adodb.connection")
conn.open "Provider=Microsoft.Jet.OLEDB.4.0;Data Source="&Server.MapPath("sl.mdb")
exec="insert into login(user,pwd,tel,qq,mail)values('"&user&"','"&pwd&"','"&tel&"','"&qq&"','"&mail&"')"
conn.execute exec
conn.close
set conn=nothing
%>
<%="记录添加成功!"%>
帮我看一下那里错了
都没说到点上
这一句
exec="insert into login(user,pwd,tel,qq,mail)values('"&user&"','"&pwd&"','"&tel&"','"&qq&"','"&mail&"')"
user 这里错了
user 是access数据库的关键字,不能作为字段,要么你给他加上方括号 [ ],改成这样
exec="insert into login([user],pwd,tel,qq,mail)values('"&user&"','"&pwd&"','"&tel&"','"&qq&"','"&mail&"')"
('"&user&"','"&pwd&"','"&tel&"','"&qq&"','"&mail&"')"
检查下这个
user=request.form("textuser")
pwd=request.form("textpwd")
tel=request.form("texttel")
qq=request.form("textqq")
mail=request.form("textmail")
set rsGuest=server.createobject("adodb.recordset")
sql="select * from login"
rsGuest("user")=user
rsGuest("pwd")=pwd
rsGuest("Tel")=Tel
rsGuest("qq")=qq
rsGuest("mail")=mail
rsGuest.update
response.Write("<center><br><br><font color='#ff0000'>发送成功!</font></center>")
rsGues.close
set rsGues=nothing
你先建立一个数据库连接文件先,然后把上面的代码复制进去即可运行!