设为首页收藏本站

新微赢技术网

 找回密码
 注册
搜索
热搜: 回贴
查看: 64|回复: 5
打印 上一主题 下一主题

[求助]这样的错误,如何解决?

[复制链接]
跳转到指定楼层
1#
发表于 2010-1-20 02:51:04 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
Microsoft OLE DB Provider for ODBC Drivers 错误 '80004005'
[Microsoft][ODBC Microsoft Access Driver] 操作必须使用一个可更新的查询。
[知识问答ωωω.χiuGoo.сom]
/banner0.asp,行 19

我已经设置了Access里面的权限,所有用户都可以对库内容进行“完全操作”。
2#
发表于 2010-1-20 02:51:08 | 只看该作者
目录权限呢?这里也需要的,
最好贴一下代码,标出哪是第十九行.
回复 支持 反对

使用道具 举报

3#
发表于 2010-1-20 02:51:12 | 只看该作者
是不是没有conn,1,3啊
回复 支持 反对

使用道具 举报

4#
发表于 2010-1-20 02:51:16 | 只看该作者
这个错误发生在当你的程序试图执行更新数据库或其它类似操作时。这是因为ADO由于以下的几个原因而不能够写数据库造成的。

1、最普遍的原因是匿名用户帐号(IUSR_MACHINE)对该数据库文件没有写权限。

要解决这个问题,在管理器中调整数据库文件的属性,让匿名用户有正确的权限。当使用ACCESS数据库时,不仅要给文件写的权限,还要给该目录写 的权限,因为Jet需要在该目录建立一个.ldb文件。

2、第二个原因是数据库没有使用正确的模式打开。
回复 支持 反对

使用道具 举报

5#
发表于 2010-2-28 06:05:02 | 只看该作者
我要把你这篇帖子牢牢的记在心里,刻在脑海里
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 注册

本版积分规则

申请友链|小黑屋|最新主题|手机版|新微赢技术网 ( 苏ICP备08020429号 )  

GMT+8, 2024-11-18 12:15 , Processed in 0.101495 second(s), 9 queries , Gzip On, Memcache On.

Powered by xuexi

© 2001-2013 HaiAn.Com.Cn Inc. 寰耽

快速回复 返回顶部 返回列表