今天早上被一阵电话吵醒了,客户反馈昨天运行的好好的程序今天突然爆出异常。远程查看后发现昨天夜里微软推送了KB4484127更新,推送更新后导致所有update操作无法正常运行,提示Query is corrupt。目前解决官方给出的解决方案就是一坨屎。所以目前最好的方案就是卸载KB4484127更新等待微软进一步推送新的更新。

2019/11/28更新

==========

微软已经发布了补丁解决这个问题

Version

Broken Build

Fixed Build

Release Date

Official link to fix issue

Access 2010 MSI

7241.5000

7241.5001

November 27, 2019

KB2986256

Access 2013 MSI

5189.1000

5189.1002

November 27, 2019

KB2965317

Access 2013 C2R

5189.1000

5197.1000

December 10, 2019

Use File/Account/
UpdateOptions/UpdateNow
within an Office application

Access 2016 MSI

4927.1000

4927.1002

November 18, 2019

KB4484198

==========

附上微软给的修复方法:

This will occur for an Update query that:

  • Updates a single table (i.e. it updates a table, rather than the output of a Select query, or join

  • Specifies a WHERE clause (i.e. has entries in the Criteria row in the query designer)

This issue impacts all supported builds of Access.

STATUS: FIXED

This issue will be fixed for all versions:

Version

Build

Release Date

Access 2010

7242.5000

December 10, 2019

Access 2013

5197.1000

December 10, 2019

Access 2016 MSI

4939.1000

December 10, 2019

Access 2019 Volume License

10352.20054

December 10, 2019

Access O365/2019 (Version 1911)

12228.20152

November 24, 2019 (estimated)

If you encounter this issue before the fix is available, the recommended workaround is to update the query so that it updates the results of another query, rather than updating a table directly.

For example, if you have a query similar to:

UPDATE Table1 SET Table1.Field1 = "x" WHERE ([Table1].[Field2]=1);

You can create a new query (Query1) defined as:

SELECT * from Table1;

And update your original query to:

UPDATE Query1 SET Query1.Field1 = "x" WHERE ([Query1].[Field2]=1);

By replacing all references to Table1 with Query1

This will produce the same results, but avoid the error.

大概意思就是在应用了更新以后,会导致单表的Update(必须带where条件的)查询会出现错误,我这边测试的确如此。

KB4484127 更新导致ACCESS数据库查询报 Query '' is corrupt 异常解决方案相关推荐

  1. 西门子PLC1200-组态王跟Access数据库--⑪查询数据库

    西门子PLC1200-组态王跟Access数据库--⑪查询数据库 数据库两条件查询 1.0 自定义日期,并且满足level1=60的数据,查询出来 具体命令语句如下: Ctrl0.Where=&quo ...

  2. 数据库查询报错Error Code 1064

    数据库查询报错Error Code 1064 原因是sql语句书写错误,里面的 '' 符号并不是单引号,而是键盘上的波浪号. 错误代码: SELECT * FROM 'test'.'user'; 正确 ...

  3. 数据库查询 报错 *****ORA-00918: 未明确定义列

    数据库查询 报错 *****ORA-00918: 未明确定义列:显然数据库不知道你写的列是指谁的列.一般单表查询不会出现这种错误,在多表联合查询的时候,在where 设定查询条件的地方,列名1=参数1 ...

  4. access怎么查询工龄_计算机二级Access数据库查询的功能教程

    计算机二级Access数据库查询的功能教程 引导语:査询是Access数据库的重要对象,以下是百分网小编分享给大家的计算机二级Access数据库查询的功能教程,欢迎阅读! 查询的功能 使用Access ...

  5. C# Access数据库查询条件LIKE

    Access数据库查询条件LIKE的通配符是*,不是%,但是在C#中使用的是%,只有在mdb文件中新建查询设计,进行sql查询时才使用* select * from A表 WHERE username ...

  6. python连接access数据库查询并打印出来_Python连接Access和读取Access数据库的例子

    其实这个Python连接Access和读取Access数据库的例子是写给自己看的,网上已经有Python读取Access的例子了,我这个也是参考以上制作的. 而这个例子应该是只能在windows使用吧 ...

  7. c#程序中使用like“查询access数据库查询为空的问题

    今天,在开发的过程中发现了一个特别奇怪的问题:access中like查询时候,在Access数据库中执行,发现可以查询出结果,这是在数据库上执行,select * from KPProj where ...

  8. c#程序中使用quot;like“查询access数据库查询为空的问题

    今天,在开发的过程中发现了一个特别奇怪的问题:access中like查询时候.在Access数据库中运行,发现能够查询出结果.这是在数据库上运行.select * from KPProj where ...

  9. C#access数据库查询操作(二)

    在前面介绍了access数据库的相关操作,这里介绍一下查询条件为变量的情况,比如用户从DataTimePicker控件中获取时间,传入时间,查询某一些时间段的数据 当查询条件为变量时,SQL语言其实与 ...

  10. centos7 数据库 Greenplum 的单机安装及异常解决方案

    centos7 数据库Greenplum-1.13的安装 缘 环境 下载 依赖 部署 安装 配置及数据库初始化 配置目录 配置服务器地址 配置用户环境变量 数据库配置 初始化 **配置远程登录数据库* ...

最新文章

  1. 基于GA的TSP问题
  2. poj1603(Flody算法)
  3. 实力封装:Unity打包AssetBundle(大结局)
  4. java从磁盘读取图片_java 怎样从磁盘读取图片文件
  5. [转]C++/CLI与C#常用语法对比
  6. 用神经网络分类水和乙醇
  7. c++ primer第四版上的内容质疑
  8. C51_按键按下,流水灯亮起,数码管显示按下的次数
  9. c#读取string类型的xml格式的字符串
  10. mysql数据库优化语句_mysql数据库优化语句
  11. fig,ax = plt.subplots()
  12. 星空唯美浮雕效果背景源码
  13. -2147467259
  14. 业务员的3个经典故事
  15. ps 抠图 修改背景颜色
  16. OpenDaylight-Boron学习笔记: 6 VTN模块
  17. 共享文件计算机和设备拒绝访问,“拒绝访问”共享文件解决方法
  18. [NOIP2010 普及组] 数字统计
  19. 三种梯度下降算法的比较和几种优化算法
  20. 面试官:说一下Redis和MongoDB的区别?

热门文章

  1. 5000+ 字解读 | 产品经理:如何做好元器件选型?
  2. 如何利用echarts制作地图
  3. Echarts 地图基本使用
  4. 考研复试-计算机网络速记知识点
  5. Navicat For Mysql软件注册机破解
  6. python之词频统计
  7. 新手与GitHub——菜鸟教程
  8. 2019数据安装勾选_【登陆、勾选、签名......,你在发票平台遇到的各类问题这里都有答案!】增值税发票综合服务平台常见问题整理(一)...
  9. IT技术入门基础知识分享贴
  10. JFlash的高级使用教程(1)-- 固件合并