一个简单的asp问题

来源:百度知道 编辑:UC知道 时间:2024/06/07 12:25:08
<%
uname=request.form("username")
upwd=request.form("loginpass")
upwd1=request.form("verifypass")
uwenti=request.form("question")
udaan=request.form("pass_answer")
usex=request.form("sex")
uemail=request.form("email")
set conn=server.createobject("adodb.connection")
conn.provider="Microsoft.Jet.OLEDB.4.0"
conn.open server.mappath("data.mdb")
set rs=server.createobject("adodb.recordset")
rs.open "data",conn,1,2
rs.addnew
rs("name").value=uname
rs("pwd").value=upwd
rs("pwd1").value=upwd1
rs("wenti").value=uwenti
rs("daan").value=udaan
rs.update
rs.close
set conn=nothing
set rs=nothing
response.write "<script language=javascript> alert('注册成功,点击确定立即登录!');location.replace('login2.asp&

rs.open "data",conn,1,2

改成 rs.open "data",conn,1,3

或者看看你的数据库文件是不是只读?
还有是不是在NTFS格式下?如果是看看权限?

1,3试试,要不就你权限不对

rs.open "data",conn,1,2
改为
rs.open "data",conn,1,3

你的access文件是只读的,没法进行数据 添加、修改、删除的操作。