急求 下面的错误是如何产生的,怎么解决?

wendy1208 2005-03-31 03:44:01
在添加新的图片时,出错的提示是:Microsoft OLE DB Provider for ODBC Driver (0x80004005) [Microsoft] [ODBC Microsoft Access Driver]不能更新,数据库或对象为只读。
还有一个是:Microsoft Jet Database Engine (0x80004005)操作必须使用一个可更新的查询。

谢谢!
...全文
79 15 打赏 收藏 转发到动态 举报
写回复
用AI写文章
15 条回复
切换为时间正序
请发表友善的回复…
发表回复
wendy1208 2005-03-31
  • 打赏
  • 举报
回复
sorry ,大家。

是我对于问题的理解有问题,谢谢大家。
lv_kevin 2005-03-31
  • 打赏
  • 举报
回复
sorry,刚才没有把问题完全描述清楚。
我的程序用的是asp编写的,数据库用的是access2000,在有的机器上这段代码根本没有问题,可以正确显示,但是在一些机器上就会出现上面讲到的错误。
现在就是想知道为什么会产生这样的现象,并且想要解决这个问题。
--------------------------------------------------------------
产生这个问题的原因就是上面说的权限问题,偶尔能用是因为在你NTFS分区下,你把网站放到有权限的文件夹下了,数据库继承的父文件夹的权限。如果父文件夹没有权限,或者权限不继承,就会出错。
lv_kevin 2005-03-31
  • 打赏
  • 举报
回复
前面说的是可以解决,不过也不用设Everyone吧,图能用什么都管了!
右击数据库文件->属性->安全->添加->高级->立即查找->IUSR_XXXX & IWAN_XXXX
->确定->打开两个用户的"写入"和"修改"的权限
注意:XXXX为你的计算机名
如果操作系统用的是XP,则需要在 工具->文件夹选项->视图 中关闭"简单文件共享"
hbhbhbhbhb1021 2005-03-31
  • 打赏
  • 举报
回复
错了是希望楼主,不是大家
hbhbhbhbhb1021 2005-03-31
  • 打赏
  • 举报
回复
希望大家能仔细看我的问题,在第三个贴子里面还有对于这个问题的描述。wendy1208(丰)
大哥啊,回你一句吧
希望大家能仔细看大家的回复,这么多贴子里面早有了对于这个问题的回答。
jzywh 2005-03-31
  • 打赏
  • 举报
回复
第二个问题可能是sql语句的问题
jzywh 2005-03-31
  • 打赏
  • 举报
回复
http://www.201ren.com/bbs/dispbbs.asp?boardID=36&ID=41345&page=1
wxiaol 2005-03-31
  • 打赏
  • 举报
回复
来宾用户问题!
设置访问权限。

数据库对象为只读的时候,没有权限打开数据库。
无法提交数据。
wendy1208 2005-03-31
  • 打赏
  • 举报
回复
希望大家能仔细看我的问题,在第三个贴子里面还有对于这个问题的描述。
anddytang 2005-03-31
  • 打赏
  • 举报
回复
一楼的已经写出解决方法了,你还在问,真晕!
wendy1208 2005-03-31
  • 打赏
  • 举报
回复
希望大家帮忙,高人指教。

谢谢!
luckyu518 2005-03-31
  • 打赏
  • 举报
回复
登陆WINSOWS的用户名没有写入数据库权限,找到那个数据库文件夹右键属性-->安全-->添加-->everyone 完全控制
是你的权限不够不能对数据库进行操作!很常见的!
wendy1208 2005-03-31
  • 打赏
  • 举报
回复
sorry,刚才没有把问题完全描述清楚。
我的程序用的是asp编写的,数据库用的是access2000,在有的机器上这段代码根本没有问题,可以正确显示,但是在一些机器上就会出现上面讲到的错误。
现在就是想知道为什么会产生这样的现象,并且想要解决这个问题。

chang1216 2005-03-31
  • 打赏
  • 举报
回复
把你的 代码 贴出来看看
hbhbhbhbhb1021 2005-03-31
  • 打赏
  • 举报
回复
两种原因
1、数据库没设主键
2、登陆WINSOWS的用户名没有写入数据库权限,找到那个数据库文件右键属性安全保证你登陆WINDOWS的用户名下面的“写入”前面打钩,并且确定你的这个数据库文件的文件路径中没有只读的
在你的access文件或者mdb所在的文件夹上右键,属性-->安全-->添加-->everyone 完全控制 ok

28,391

社区成员

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

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