这是什么意思?

BlueRockCrystal 2003-08-20 07:21:55
Microsoft OLE DB Provider for ODBC Drivers 错误 '80004005'

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

操作系统是:Windows 2000 IIS5.0
我的用数据库是Access.

请问为什么会这样?
会和系统有关吗?
...全文
37 7 打赏 收藏 转发到动态 举报
写回复
用AI写文章
7 条回复
切换为时间正序
请发表友善的回复…
发表回复
BlueRockCrystal 2003-08-21
  • 打赏
  • 举报
回复
但为什么操作系统是Winxp 或者是 windows 2003 es 就可以呢?
hzqq 2003-08-20
  • 打赏
  • 举报
回复
你不能用只读模式打开数据
rs.open sql,conn,3,3
后面两个3很重要
gisdonny 2003-08-20
  • 打赏
  • 举报
回复
没有赋予足够的权限
在你的数据文件的属性/安全那里
加一个everyone的用户
并赋予它全部权利
应该可以解决
hengxin54 2003-08-20
  • 打赏
  • 举报
回复
对, 看看access数据库的文件及其所在的目录是否有写权限
FlySpace 2003-08-20
  • 打赏
  • 举报
回复
是IUSER_XXXX对存放Access数据库的目录没有 写权限,设上就行了
chinesun 2003-08-20
  • 打赏
  • 举报
回复
你把代码写出来看看
BrightEye 2003-08-20
  • 打赏
  • 举报
回复
sql语句有问题.特别是游标打开方式.
rs.open sql,conn,1,3

28,390

社区成员

发帖
与我相关
我的任务
社区描述
ASP即Active Server Pages,是Microsoft公司开发的服务器端脚本环境。
社区管理员
  • ASP
  • 无·法
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

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