100分请教asp+access在WIN2003 iis6.0下提交数据报错。

2025-05-21 00:06:42
推荐回答(2个)
回答1:

嘿嘿,以前我也犯过这种类型的错误,你用的Access数据库吗?

Microsoft OLE DB Provider for ODBC Drivers 错误 ‘80004005′
系统环境:
操作系统: Windows Server 2003 Enterprise
Web Server: IIS6
磁盘格式: NTFS
数据库:Access
错误信息:Microsoft OLE DB Provider for ODBC Drivers 错误 ‘80004005′[Microsoft][ODBC Microsoft Access Driver] 操作必须使用一个可更新的查询。或Microsoft OLE DB Provider for ODBC Drivers 错误 ‘80004005′[Microsoft][ODBC Microsoft Access Driver] 不能更新。数据库或对象为只读。

解决方法:打开对应的数据库(*.mdb)文件的属性,安全选项卡,添加或修改“Internet 来宾帐户(IUSR_MACHINENAME)”的权限,允许“写入”。

回答2:

access权限问题吧
2003下要设置写入权限