• ベストアンサー

更新クエリ実行時にエラー

Access2010(OSはWindows7)のクエリについて教えて下さい 更新クエリを実行すると破損しているとエラーメッセージが表示されて中断されました 今までは特にエラーにならなかったのに急にエラーになりました プログラムというよりは何か設定の問題かと思うのですがよくわかりません どなたかご教授いただけませんでしょうか

質問者が選んだベストアンサー

  • ベストアンサー
回答No.3

http://site.bsl-jp.com/cgi-bin/bslkb.cgi?task=showqa&KB=KB003670&via=KBLink 上記のページで、問題のアップデートのアンインストールを自動でやってくれるアプリを配布しているようですね。これを使うと簡単ですね。 今回の不具合の修正が12月11日に公開される予定なので、12月11日になったらちゃんとOfficeのアップデートをやりましょう。

crabcancer
質問者

お礼

わかりやすい回答ありがとうございます 助かりました 12月になったらちゃんとアップデートしたいと思います お世話になりありがとうございました

その他の回答 (2)

回答No.2

http://blog.livedoor.jp/nichepcgamer/archives/1076205879.html 上記の情報によると、今月のOfficeのアップデートに不具合があって、エラーが出るようになってしまったようです。 今月のアップデートをアンインストールするのがよいかと思います。

crabcancer
質問者

補足

最適化してもエラーは解決しなかったのでkawais070_1 さんの言うとおりOfficeのアップデートの不具合かなとってことで今月のアップデートをアンインストールしようと思いましたが アンインストールのやり方が分からないのでシステムの復元を使い以前の状態に戻したところうまくいきました 今のところこれでうまくいきましたがこれでいいのでしょうか アンインストールの方法というか正しい手順があれば教えていただけませんか それからアップデートの不具合はこのままほっておいて大丈夫でしょうか 普通はちゃんと修正されるとおもうのですが

  • kkkkkm
  • ベストアンサー率65% (1618/2457)
回答No.1

エラーメッセージが具体的にどのようなものか不明ですが、とりあえず最適化をしてみてください。 データベースを最適化/修復するには https://www.wanichan.com/pc/access/2010/2/09.html

関連するQ&A

  • ACCESS【更新クエリの中断ができない】

    ACCESS初心者です。質問がわかりにくかったらすみません。 ACCESSの更新クエリで、レコードのカンマをスペースに置き換える式を作りました。 クエリを実行すると、 ”更新クエリを実行すると、テーブルのデータが更新されます” と、メッセージが表示され”はい”で次に進むと ”*件のレコードが更新されます。”と正確な件数が表示されます。 ただ、ここでやはり中断したいと思い、”いいえ”を選択しても、 レコードは更新されてしまいます。何故でしょうか?教えてください。 ______________________ フィールド:     型名 テーブル:      データ統合 レコードの更新:  Replace([型名],","," ") 抽出条件:     Like"*,*"

  • クエリが実行できません

    Access2000で選択クエリを作成し、それを1ケ月ほど利用していたのですが、昨日そのクエリを実行すると砂時計の状態のままで、エラーメッセージも表示されることもなく、実行することが出来ません。もとになるテーブルなども変更していないのですが・・・ もし、どなたか同じような状況に陥ったことのある人などで、原因や解決法など知っているかたがいましたら、よろしくお願いします。

  • ACCESS2000のクエリ実行時

    ACCESS2000でクエリを実行する時にでる「クエリを実行するとテーブルのデータが変更されます」というメッセージが表示されないようにしたいです。 色々本や他の質問等で調べてみたのですが、なかなか同じような質問の解答がみつかりません・・・・ どなたか助けてください。お願いいたします。

  • アクセスの更新クエリについて

    アクセスの更新クエリにおいて、各レコードで繰り返し同じ数を入力しなければならないフィールドが3つあります。その3つをパラメータを設定し、更新クエリを設定して実行しようとすると2つまではパラメータで聞いてくるのですが、1つだけ聞いてきません。アドバイス宜しくお願い致します。

  • アクセスの更新クエリーについて

    お世話になっております。 アクセスの更新クエリーについてできるかどうかわかりませんがお聞きしたいことが一つございます。 それは、アクセスで更新クエリーを実行時にメッセージボックス(定型)のがでてきますが、このメッセージボックスの内容を「データが更新しますか?YES/No」みたいな感じにシンプルなメッセージボックスにしたいと考えているのですが、このようなことは可能なのでしょうか? また、ついでといってはなんですが、アクセスのリンクテーブルマネジャを利用した場合、アクセスのデータには最大何人までデータベースを壊さずにアクセスできるのでしょうか?もちろん、同一レコードに数人が書き込みをしようとしていないことが前提だと思いますが(^^;もしよろしければ、リンクテーブルマネジャの概念的なものについてお聞かせいただけたらと思っています。 質問が一つにならずにしまいましたが、よろしくお願いいたします。

  • エクセルVBAでアクセスの更新クエリを実行

    エクセルVBAでアクセスの更新クエリを実行する方法はありますか? アクセスもエクセルも常に起動している状態です。 エクセルからアクセスの更新クエリを実行するコードを教えてください。 アクセスで実行するとしたら Sub test1() DoCmd.OpenQuery "更新クエリ" End Sub というコードになります。 できれば、ADODBを使ったやり方がいいのですが、 エクセルからアクセスのプロシージャーのtest1を呼ぶしかないのでしょうか?

  • クエリ上でのデータ更新

    Accessのクエリで、クエリ実行した画面の抽出されたデータ上で、データの書き換え・更新ができるクエリと、「このレコードセットは更新できません」と左下に記載されてしまい更新できないクエリがありますが、この2つにはどんな違いがあるのでしょうか? おそらく、元になっているテーブルの何かの設定が違うのだろうかと思うのですが、それがよくわかりませんので投稿しました。 よろしくお願いいたします。

  • 実行時エラー’2118’

    アクセスvbaで いつも問題なく動いているコードなのですが 「実行時エラー’2118’ ”Requery/再クエリ”アクションを実行する前に、カレントフィールドを保存する必要があります。」 というエラーが出ます。 エラーが発生するコードは Forms("フォーム1").Controls("SF").Requery です。 中断中のvbe画面でctrl+sで保存をしてみたのですが 変わりません。

  • Access2000でクエリーがうまく実行できません。

    Access2000で他のソフトのデータ(クライアントアクセスと呼ばれるODBCを使ってデータをリンクすることができるソフトです)からリンク しているテーブルを2つ使い、あるフィールドを結合させてクエリーを 作成し実行すると”オブジェクトが正しくありません・・・”というような メッセージが表示され、クエリーを実行することができません。 しかし、他のPCではそのクエリーを実行することができます。 実行できないPCでも2つのリンクしたテーブルは単体で中身を見ることが できますので、リンクがうまくいっていないというわけではないと思うのですが・・・。 ちなみにOSはWindows95を使用しています。 Access側で何か足りない機能があるのか、リンクしているソフト側の 問題なのか、またはその他に原因があるのかさっぱり検討がつきません。 何かよいヒントがございましたら、教えてください。

  • アクセス2000でクエリーで更新できない

    アクセス2000で簡単なプログラムを作成中なのですが、2つのテーブルをリレーションで繋いでそれぞれ必要項目を抽出するクエリーを作成しました。 このクエリーをフォームに使って空欄のエリアにデータを 入力しようとしたら次のメッセージとなりました。 「このレコードセットは更新できません。」となってしまいます。根本的なミスのような気がしますが、気が焦っていて思いつきません。どこの設定を見れば良いか、どなたかご教示ください。 よろしくお願いします。

専門家に質問してみよう