<%
dim conn
set conn = server.createobject("adodb.connection")
conn.connectionstring="Provider = Microsoft.Jet.OLEDB.4.0;Data Source="&server.mapPath("db/guest.mdb")
conn.open
sub close_conn
conn.close
set conn = nothing
end sub
%>
<%
'…………
'以上省略与此无关的代码
sql="insert into G_user (G_UserName) values ('"&username&"')"
conn.execute(sql) '这是第93行
call close_conn
response.redirect"index.asp"
response.write "<script>alert('恭喜你,注册成功!');location.href='index.asp';</script>"
%>
运行后,显示
错误类型:
Microsoft JET Database Engine (0x80004005)
操作必须使用一个可更新的查询。
/guest/reg_do.asp, 第 93 行
别人电脑上可以运行起来,所以应该是我电脑的问题,我在网上搜了一下,有人说
就是对这个数据库文件, 右键--》属性--》安全--》看看有没有IIS开头的用户,如果有点中这个用户 看看下面有没有相关的修改权限。
如果没有IIS开头的用户 就添加进去。
但是我右键----属性里没有“安全”这一选项。我用的是ACCESS 2003。请问该怎么办?