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

所属分类: CMS教程 / z-blog 阅读数: 1478
收藏 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自定义标签使用教程

关键字描述:教程 使用 标签 定义 < " > pclass 日期 CSS <!--自定义的标签--> <!--AD <divclass="function"id="divZAD">
收藏 0 赞 0 分享

z-blog简洁翻页条的CSS定义

关键字描述:定义 简洁 < 模板 文件 &rdquo &ldquo 如何 对应 留言 其中“更早的文章”和“之后的文章”分别由span标签的pagebar-previous和pagebar-next类定义,你可以用CSS
收藏 0 赞 0 分享

z-blog的目录、留言、引用标签教程

关键字描述:标签 教程 引用 留言 目录 < " /h3> ul> /ul> <!--网站目录 <divclass="function"id="divCatalog"> <h3
收藏 0 赞 0 分享

Z-Blog常用标签说明

关键字描述:说明 标签 常用 < " > id /h3> /ul> h3> <!--文章归档 <divclass="function"id="divArchives"> <h3
收藏 0 赞 0 分享

Z-Blog文章列表区标签与特殊标签说明

关键字描述:标签 说明 特殊 文章 < default.html catalog.html 文章列表区 多页排列的分页条: <#template:pagebar#>:由default.html和catalog.html引用 <#pageb
收藏 0 赞 0 分享

Z-Blog日历标签与控制面板标签说明

关键字描述:标签 说明 面板 控制 日历 < " > /div> /h3> <!--日历标签 <divclass="function"id="divCalendar"> <h3
收藏 0 赞 0 分享

Z-Blog发表文章区标签教程

关键字描述:教程 标签 文章 发表 :< < 编号 数据 链接 名称 网址 Z-Blog发表文章区标签教程 文章基本数据: 编号:<#article/id#> 链接:<#article/url#> 权限:<#articl
收藏 0 赞 0 分享

zblog模板文件说明

关键字描述:说明 文件 模板 显示 日志 文章 引用 评论 页面 首页 Z-Blog模板类文件说明/TEMPLATE 1.default.html 首页显示模板,引用b_article-istop.html显示置顶文章,引用b_article-multi.html
收藏 0 赞 0 分享

z-blog评论加入Gravatar头像功能

关键字描述:功能 加入 评论 " Gravatar &ldquo #article/comment/emailm Gravatar提供的服务概念上十分简单,就是把个人email地址与头像捆绑(登录 www.gravatar.com申请帐户,上传照片即可完成)
收藏 0 赞 0 分享

Z-blog系统常量标签说明

关键字描述:说明 标签 系统 :< 博客 c_option.asp 标题 页面 认为 Z-Blog系统常量区标签类说明: 1.系统常量区(c_custom.asp,c_option.asp) 当前版本号:<#ZC_BLOG_VERSION#>
收藏 0 赞 0 分享
查看更多