求高手指点-asp+access的用户注册登陆程序!

来源:百度知道 编辑:UC知道 时间:2024/05/11 00:40:22
要实现的很简单'
就是用户注册!!
然后再用这个登陆进去就可以了
我做了几个小时了
```我插入记录的时候
老是提示inset语法错误!!!!!!
有没有高手帮我一下!
在线等````QQ:39445379
楼下的兄弟 我要是向表里插入记录``
<br>但是我做好后
<br>当我运行的时候```我按提交后 提示
<br>Microsoft JET Database Engine (0x80040E14)
<br>INSERT INTO 语句的语法错误。
<br>/pjie/reg.asp, 第 115 行
<br>````````
<br>怎么办?

everone和INTERNET来冰帐户都是最高权限

你把登录的form的action指向一个asp文件,如check.asp。那么这个文件的内容如下:(注:data.mdb是你的数据库所在目录,login.asp是你成功登录以后所指向的页面,user是数据库里的一个表;表里要有username和password两个字段。)
<%
set conn=Server.Createobject("adodb.connection")adoconn.Open"Driver={Microsoft Access Driver(*.mdb)};DBQ="& _Server.MapPath("data.mdb")

username=request.form("usename")
password=request.form("password")
if username="" or password="" then
response.write ("<script language=javascript>alert'用户名和密码不能为空!';history.go(-1);</script>")
else
set rs=Createobject("adodb.connection")
sql="select * from user"
rs.open.sql conn,1,3
if username=rs("username") and password=rs("password") then
response.redirct "login.asp"
else
response.write ("<script language=javascript>alert'用户名或密码输入错误,请确认!';history.go(-1