ASP+Access+IIS5,插入一条记录报错。。。
Microsoft JET Database Engine 错误 '80004005'
操作必须使用一个可更新的查询。
------------
有关代码:
set oConn = server.createObject("ADODB.Connection")
oConn.Open "Provider=MICROSOFT.JET.OLEDB.4.0;DATA SOURCE = C:\test\webtest\asptest\dh\供应商信息.mdb"
......
strSQL = "insert into 供应商 (供应商名称, 联系人1姓名) values ("
strSQl = strSQL & "'"&Request.Form("shjmc")&"'"&","&"'"&Request.Form("lxr1")&"'"&") "
oConn.Execute.strSQL
问题点数:10、回复次数:2Top
1 楼andrawsky(国际米兰)回复于 2005-02-02 12:40:02 得分 5
你的access文件没有写的权限
把你access文件的安全里加入asp.net用户写的权限Top
2 楼LoveCherry(论成败,人生豪迈;大不了,重头再来!^_^)回复于 2005-02-02 12:41:47 得分 5
新建一个everyone的帐号,给它所有权限Top




