ASP无法写入access数据库的问题

来源:百度知道 编辑:UC知道 时间:2024/06/18 13:48:39
ASP+ACSESS 2003 ,WIN XP SP3 番茄花园
对access数据库只能读,不能写
我已经添加了EVERYONE用户,且为完全控制,IIS属性里面也已经添加了写入,可还是不能够写入数据库.

以下是我的代码:
<!--#include file="conn.asp" -->
<%

item1=request.form("1")
item2=request.form("2")
item3=request.form("3")
if item3="D" then
item3_text=request.form("3D")
end if
item4=request.form("4")
if item4="D" then
item4_text=request.form("4D")
end if
item5=request.form("5")
if item5="D" then
item5_text=request.form("5D")
end if
item6=request.form("6")
if item6="D" then
item6_text=request.form("6D")
end if
item7=request.form("7")
if item7="D" then
item7_text=request.form("7D")
end if

wr.updata
错了

wr.update

adopendynamic,adlockoptimistic
这两变量的值是1,3吗?
不是的话也写不进去!!!!!

这个问题是因为没有写权限引起的,在IIS6.0以上的版本均不会有这个问题。
而在XP系统下,IIS5.1就会出现这个问题,解决办法:
在系统帐户中开启来宾帐户,并在IIS设置中的默认网站-属性-目录安全性-编辑中的匿名访问打上勾。