Z-blog错误原因:未知错误ID:-2147467259

所属分类: CMS教程 / z-blog 阅读数: 1550
收藏 0 赞 0 分享
关键字描述:错误 未知 原因 权限 数据库 使用 更新 这个 " 一个

最近很多人都碰到一个问题:在索引重建的时候出现了"操作必须使用一个可更新的查询" 错误原因:未知错误ID:-2147467259。
摘要:
操作必须使用一个可更新的查询。
Microsoft JET Database Engine

这个问题咋么解决呢? 今天ZBLOG模板工作小组就与大家分享下 我们的解决方法:

出错提示:
操作必须使用一个可更新的查询。

win2k win2003 系统
问题应该是服务器数据库目录的写入权限没有设置好。
数据库目录 属性 安全 EVERYONE ……给他写入权限就OK了。


winXP系统
XP操作系统安装好,文件夹选项里面默认使用简单共享(推荐),把这个选项去掉,
再在文件夹上右键点击,就会出现安全这个选项卡,
原来默认的没有,然后在安全选项卡里面可以设置用户的写入权限了
右击数据库>安全>everyone>将需要的勾上或者给匿名用户帐号(IUSR_MACHINE)对该数据库文件的独写权限。
--------------------------------------------------------------
错误信息:
Microsoft OLE DB Provider for ODBC Drivers error '80004005'
[Microsoft][ODBC Microsoft Access 97 Driver] Operation must use an
updateable query.

原因:
有几个主要的错误原因:
这个错误发生在当你的程序试图执行更新数据库或其它类似操作时。这是因为

1、最普遍的原因是匿名用户帐号(IUSR_MACHINE)对该数据库文件没有写权限。
 要解决这个问题,在管理器中调整数据库文件的属性,让匿名用户有正确的权限。当使用ACCESS数据库时,不仅要给文件写的权限,还要给该目录写 的权限,因为Jet需要在该目录建立一个.ldb文件。

2、第二个原因是数据库没有使用正确的模式打开。应该使用下面的方法打开。
  SQL = "UPDATE Products Set UnitPrice = 2;"
  Set Conn = Server.CreateObject("ADODB.Connection")
  Conn.Mode = 3   '3 = adModeReadWrite
  Conn.Open "myDSN"
  Conn.Execute(SQL)
  Conn.Close
  注意默认的Mode是设置0(adModeUnknown),它是允许更新的。
3、还有可能是在ODBC管理器中将该DSN的只读选项选中。
4、你是在同时更新两个表中的字段,也会出现这个错误信息,解决办法是分开来更新这两个表中各自字段。
5、当你使用了一个从低版本中(如ACCESS2.0,ACCESS7.0)载入到高版本(ACCESS 2000)中的查询时,在执行这个查询是会出现该错误。


更多精彩内容其他人还在看

z-blog根据不同留言数显示不同文字

关键字描述:不同 文字 显示 留言 根据
收藏 0 赞 0 分享

z-blog自动加入版权信息

关键字描述:信息 版权 加入 自动 < 代码 " 可以 文章 转载   先在的网络基本都是抄来抄去,很多网站转载个人博客文章都不加入文章来源和原文地址,博客主辛辛苦苦写的文章就这样被别人盗窃了。有什么办法可以改善一下这些情况呢?      一:可以在你的zb
收藏 0 赞 0 分享

z-blog评论留言的引用按钮写法详解

关键字描述:详解 按钮 引用 评论 留言 < " > class .innerHTML z-blog默认主题的模板b_article_comment.html中 <ul class="msg">
收藏 0 赞 0 分享

z-blog让导航突出显示当前页链接条目

关键字描述:链接 当前 显示 导航 突出 " < .attr this 代码 z-blog让导航突出显示当前页链接条目: 我们的大致思路是这样的,首先用js给导航部分中当前链接项加个区分的ID,如<li id=“current&rdq
收藏 0 赞 0 分享

让我坚守ZBLOG的十二大理由

关键字描述:理由 ZBLOG 安装 优化 时间 WordPress 可以 文章 博客   让我坚守ZBLOG的十二大理由:      尽管WordPress是博客程序里面的老大,它的插件最多,模板最多,用的人最多等等。但ZBLOG对于国人来说还是有许多WordPress无
收藏 0 赞 0 分享

Z-Blog 文件复制插件

在同一个网站使用过多个Z-Blog系统的用户,可能会需要这样的功能,就是从一个Z-Blog调用另外一个Z-Blog的信息,例如最新文章、最新评论等,本插件即可完成这样的功能。
收藏 0 赞 0 分享

Z-Blog 留言评论显示IP地址和性能优化

前些天的一些突发事件,使得我发现了Z-Blog存在的一个很严重的性能问题,就是当单篇文章日访问量数万的时候,会有大量并发用户同时写Access数据库,会导致数据库死锁,之后的外在表现就是CPU占用猛增。
收藏 0 赞 0 分享

Z-Blog 自定义分类静态首页配置

Z-Blog使用分类静态首页可以缓解网站服务器的一部分负担,同时生成静态html有利于搜索引擎蜘蛛的抓取。
收藏 0 赞 0 分享

z-blog分页条中的上下分页调用

关键字描述:调用 上下 < " 文章 之后 分别 Const &rdquo #template:pa z-blog分页条中的上下分页调用: 上一页: <#template:pagebar_previous#> 下一页: <#template
收藏 0 赞 0 分享

z-blog模板中引用INCLUDE目录内文件

关键字描述:目录 文件 引用 模板 " < INCLUDE 内容 插入 动态 在Z-Blog中引用INCLUDE目录内文件共有两种方法 1.直接在模板内嵌入标签 由系统自动替换为文件内容。注意,这种方法只适合动态生成的页的模板如de
收藏 0 赞 0 分享
查看更多