当我们用ASP执行修改数据库记录操作时常会遇到以下问题
========================================================================
错误类型:
Microsoft OLE DB Provider for ODBC Drivers (0x80004005)
[Microsoft][ODBC Microsoft Access Driver] 操作必须使用一个可更新的查询。
========================================================================
这个问题我查了很久,直到今天才得出答案。
这是一个访问权限问题,在WIN2000中文件夹属性有个安全选项卡,
其使用方法如下:
右键点选数据库文件所在文件夹的属性选项并选择安全选项卡
然后添加用户“Internet来宾帐号”(IUSR_计算机名)
并为该用户的修改权上打上勾
======================================================================
但是我在XP系统上却没发现安全选项卡
于是只好把文件夹设为共享并允许其他用户修改
但这并不是一个安全的办法,经过详查,终于得出以下结果;
打开控制面板的文件夹选项,选取查看选项卡,取消“使用简单文件夹共享”
并应用到所有文件夹
然后再查看文件夹属性就可以看到久违的安全选项卡了