2019年11月アップデート(KB4484113、KB4484119、KB4484127)導入後における「クエリが破損しています。」エラーの発生について

Anonymous
2019-11-13T02:41:14+00:00

はじめまして。ふーれむといいます。

Microsoft Accessで、2019年11月の更新プログラムが適用されると、「クエリが破損しています。」というエラーが発生し、処理が動かなくなる事象が発生しています。

対応アップデートパッチは

office2016:KB4484113

office2013:KB4484119

office2010:KB4484127

による現象のようで、当該アップデートをアンインストールしたところ、現象は起きなくなりました。

また、現象が発生している箇所ではdocmd.runsql文によるクエリ実行を行っており、そのポイントでabendしている様です。

(ランタイム版でしか動作を見ていないので、厳密にステップ実行トレースしたわけではありませんが。)

ご確認頂きたいです。

よろしくお願いします。

以上です。

Microsoft 365 と Office | Access | 家庭向け | Windows

ロックされた質問。 この質問は、Microsoft サポート コミュニティから移行されました。 役に立つかどうかに投票することはできますが、コメントの追加、質問への返信やフォローはできません。

0 件のコメント コメントはありません

106 件の回答

並べ替え方法: 最も役に立つ
  1. Anonymous
    2019-11-15T06:08:25+00:00

    MSが作り出した不具合にも関わらず、

    免責事項により消されてしまうのですね・・。

    テスト不足の更新パッチによる被害をユーザはどう防げばよいのか、

    MS関係者に教えて欲しいもんですね。

    この回答は役に立ちましたか?

    5 人がこの回答が役に立ったと思いました。
    0 件のコメント コメントはありません
  2. click 66,515 評価のポイント MVP ボランティア モデレーター
    2019-11-13T16:53:57+00:00

    英語版ではありますが、以下のような更新スケジュールが発表されているようです。

    ・Access error: "Query is corrupt"

    これを見ると、MSI版ばかりではなく、C2R版の、Access 2019 Volume Licenseや、Access O365/2019 (Version 1911)でも発生しているようです。

    回避策も一応提示されていますが、一つや二つ直すならともかく、あまり現実的なお話でもないかと思われます。

    この回答は役に立ちましたか?

    5 人がこの回答が役に立ったと思いました。
    0 件のコメント コメントはありません
  3. Anonymous
    2019-11-13T07:35:28+00:00

    Accessで組んだアプリケーションを開発・販売しておりますが、

    先ほどユーザ様からエラーが出るという問い合わせがありました。

    恐らく同じ現象ですね。

    とりあえずリアルタイム性の無いアプリなので

    事情を説明して修正パッチを待っていますが、早急に対処して欲しいです。

    昨日まで動作していたアプリが今日動かないとかあり得ないですよ。

    夏にはVBアプリ死亡問題もあったし、

    今年のMSの不安定っぷりはひどすぎ。

    この回答は役に立ちましたか?

    5 人がこの回答が役に立ったと思いました。
    0 件のコメント コメントはありません
  4. Anonymous
    2019-11-13T05:12:41+00:00

    どうやら以下のような条件付きの更新クエリーでエラーが発生しています。

     UPDATE TstData SET 数量 = 1 WHERE IDコード="99999";

    条件をとった場合の単なる更新では、起きていません。

    私は、RecordsetでオープンしてUpdateして回避しておりましたが

    続々、いろいろ登場するのでKB4484119をアンインストールしました。

    「Access でデータベースが '矛盾がある状態' にあると報告される」

    とともに対処、早々の対処を希望します。

    この回答は役に立ちましたか?

    5 人がこの回答が役に立ったと思いました。
    0 件のコメント コメントはありません
  5. kt-1688 113.7K 評価のポイント ボランティア モデレーター
    2019-11-13T08:39:38+00:00

    Office2016以降をお使いの方は、アプリのフィード

    バックより報告をお願いします。

    フィードバック件数が多い方が、プライオリティが上

    がり更新プログラムの配信停止や改善用の更新プログ

    ラム提供が早まります。

    2010、2013のフィードバック機能は無くなっています。

    この回答は役に立ちましたか?

    4 人がこの回答が役に立ったと思いました。
    0 件のコメント コメントはありません