asp操作access数据库时出错:
Microsoft OLE DB Provider for ODBC Drivers 错误 '80004005' [Microsoft][ODBC Microsoft Access 驱动程序] 操作必须使用一个可更新的查询。 /news_view.asp,行 35
这主要是权限问题,提示access没有写入的权限。
解决方法:
打开对应的数据库(*.mdb)文件的属性,安全选项卡,添加或修改“Internet 来宾帐户(IUSR_MACHINENAME)”的权限,允许“写入”。
注意:
没有“IUSR_MACHINENAME”用户,就添加“IUSR”用户(以“IUSR”开头的用户为“Internet 来宾帐户”)。