这个错误发生在当你的程序试图执行更新数据库或其它类似操作时,这是因为由于访客权限不够而不能够写数据库造成的;此类错误多发生在用ACCESS数据库的小活动程序,解决办法如下:
1. 最普遍的解决办法就是,不仅要给匿名用户数据库文件的写权限,还要给数据库文件所在目录的写权限,因为JET需要在该目录建立一个.ldb文件;
2. 如果是数据库是因为没有使用正确的模式打开而造成上面的故障出现,则将打开模式设为3。如:
SQL = “UPDATE products set UnitPrice = 2;”
Set conn = server.CreateObject(“ADODB.Connection”)
Conn.Mode = 3 //3=adModeReadWrite
Conn.Execute(SQL)
Conn.close
*注意:默认的MODE设置为0(admodeunknown)