2003+iis6+asp 只能读取数据库,不能写数据

shzhfeng 2003-11-20 02:28:16
我的系统是2003+iis6+asp ,原来在NT4+IIS4+asp中可以正常运行,可现在却只能实现对数据库的读取操作,不能实现数据库的追加、改写操作。IE中提示以下信息:
Microsoft OLE DB Provider for ODBC Drivers 错误 '80004005'

[Microsoft][ODBC Microsoft Access Driver] 操作必须使用一个可更新的查询。

/office/ReadNews.asp,行 18

请各位大侠帮助解决,谢谢
...全文
41 4 打赏 收藏 转发到动态 举报
写回复
用AI写文章
4 条回复
切换为时间正序
请发表友善的回复…
发表回复
DeltaCat 2003-11-20
  • 打赏
  • 举报
回复
把ACCESS所在目录的权限,设为 everyone 可写
ceocio 2003-11-20
  • 打赏
  • 举报
回复
代码帖出来并且检查NTFS权限
hxb74 2003-11-20
  • 打赏
  • 举报
回复
把数据库文件的权限设置一下,添加上Internet来宾账号的写权限。
如果不行,再检查一下数据连接Connection对象的Mode属性和记录集Recordset对象的Mode属性,默认的是只读。
vivisogood 2003-11-20
  • 打赏
  • 举报
回复
表里面的主字段改成自增长看看

8,327

社区成员

发帖
与我相关
我的任务
社区描述
Web 开发 IIS
社区管理员
  • IIS
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧