- 締切済み
クエリデザインを試みるとタスクがフリーズする
chayamatiの回答
- chayamati
- ベストアンサー率41% (254/607)
今晩は どうしましたか? コメント頂けませんが解決しましたか >作成~クエリ・デザインをクリックするとその時点でフリーズし、 クリックするとエラー音を返すだけで終了もできません。 ------------------------------------------------------------------------------------------- もしかして、裏で何かが開き指示待ちになっているのかも 右上角の閉じる(✖)の左のアイコンをクリックするか、 Alt+Tabで裏の画面を見て下さい。
関連するQ&A
- デザインビューで作成したクエリの実行
よろしくお願いします。 環境 WindowsXP Access2003 VB2005 以下の内容でAccessの準備をしました。 1.AccessでテーブルA,Bを作成。 2.テーブルAから条件に合ったデータを抽出する選択クエリC作成 3.選択クエリCとテーブルBの差分クエリDを作成 4.差分クエリDをテーブルBに追加する追加クエリEを作成 その後VBで以下のコードを実行すると途中でエラーにもならず終了するのですが Accessを開いてみても追加クエリEが反映されていません。 Sub test() Dim Cnn As New ADODB.Connection Dim Cmd As New ADODB.Command Cnn.Provider = "Microsoft.Jet.OLEDB.4.0" Cnn.Open("\\ファイルサーバー名\DB.mdb") Cmd.ActiveConnection = Cnn Cmd.CommandText = "追加クエリE" ← 反映されていない Cmd.Execute() Cmd = Nothing Cnn.Close() : Cnn = Nothing End Sub Accessから追加クエリEを実行すると正常に反映されているのでAccessの 設定は合っていると思います。 また追加クエリEをAccessからパススルーを開いてSQLを直接”追加クエリEにコピペしても うまく動いてくれません。(反映されない) 何が間違っているのかご指摘ください。 よろしくお願いします。
- ベストアンサー
- Visual Basic
- OLE又はDDEを使うVISUAL BESICモジュールを実行している時は…と表示されます
以前、下記の質問をさせていただいた者です。 教えていただいた方法を実行中に、別の問題が発生したため 新規に質問スレを立てさせていただきました。 バッチ処理をすると(Accessの)ldbが残ってしまいます ⇒ http://okwave.jp/qa5148407.html ------------------------------------------------------------------- OLE又はDDEを使うVISUAL BESICモジュールを実行している時は モジュールの実行を中断する必要があります ------------------------------------------------------------------- というエラーメッセージが表示されてしまいます。 (1)AccessのMDBファイルを直接叩く → AoutExecで起動~作成~終了まで動作し、問題なく終了しました。 (2)元ネタのコピー~AccessのMDB起動までを含むBatファイルを叩く → 「OLE又はDDEを使うVISUAL BESICモジュールを実行している時は モジュールの実行を中断する必要があります」 と表示され途中で止まりました。 (2)の症状の場合 ・新規にMDBを作成しデーブル等をインポートし直す ・最適化する などの方法があるようですが…。 (1)ではエラーメッセージが表示されることもなく 終了できているので原因が不明です。 モジュールで途中停止することがなくなれば 先に質問させていただいた「ldbが残ってしまう」問題も 解決できそうな気がします。 ゜。.o。─* 補足 *─。o.゜。─**─゜。.o。─**─。o.゜。 ●前提 Accessバージョン: MS Access 2003 サーバのOS: Windows Sever 2003 R2 MDBファイルについて サイズ: 2,772KB 最適化: 閉じるときに最適化(ツール→オプションで設定済) ----- ●前回の質問と変更した点 1.バッチファイル内の処理順番 <変更前> (1)別サーバからAccessで使うデータをコピーする (2)Accessを起動し、ファイル読込→CSV出力 という一連の処理をする (3)出力されたCSVファイルをバックアップフォルダにコピー&リネームする (4)バックアップフォルダの中身を最新2週間分残して削除する ↓ <変更後> (3)前日に出力されたCSVファイルをバックアップフォルダにコピー&リネームする (4)バックアップフォルダの中身を最新2週間分残して削除する (1)別サーバからAccessで使うデータをコピーする (2)Accessを起動し、ファイル読込→CSV出力 という一連の処理をする としました。 Accessの処理が終わらないうちに次のバッチ処理が始まるからでは? という指摘を受けたからです。 2.ファイル形式の変更 Accessのファイル形式を「2000」→「2002-2003」に変更しいました。 実際に動かしているサーバにインストールされているのが、Access2003だからです。
- ベストアンサー
- その他MS Office製品
- VBSでクエリを実行→クエリでテーブルが作れない
いつも大変お世話になっております。 VBSで、 cn.Open "Driver={Microsoft Access Driver (*.mdb)}; DBQ=C:\Users\test1.mdb;" rs.Open "test1", cn こんなかんじでtest1クエリを実施しました。 test1クエリ内では、 select user into sinkitable where user >1 and xxxx というように、テーブルを作っています。 これを実行すると、select, update,insert,xxxしか使えません といったエラーがでます。 クエリでテーブルを作成すると、VBSでは実行できないのでしょうか? 初歩的で申し訳ありませんが、教えてください
- ベストアンサー
- Visual Basic
- Accessが不良です
現在アクセスを使用しているのですが、正常に立ち上がりません。 起動時の設定をしているのですが、実行しないでアクセスだけが立ち上がります。 最適化を実行すると Microsoft Accessを終了できません。 OLEまたはDDEを使うVisual Basic モジュールを実行している時は、モジュールの実行を中断する必要があります。 というメッセージが出ます。 OSはXPで、ACCESSは2000です。 尚、パソコンは自作です。 ファイルサイズは 64MBあり、フォームの数はサブフォームをいれると50ぐらいあります。 よろしくお願いいたします。
- 締切済み
- その他(データベース)
- タスクのエラーについて
スケジュールされたタスクの追加ウイザードで設定を行い完了をクリックすると次のエラが表示されます。原因が判らず困っています ***************************************************************************** 新しいタスクが作成されましたが、アカウント情報が設定できなかったので、実行されない可能性があります。 エラー: 0x80070005 : アクセスが拒否されました。 [タスク] タブを開き、[参照] をクリックして、アプリケーションを検索してください。 ******************************************************************** よろしくお願いします
- 締切済み
- Windows XP
- クエリが実行できません
Access2000で選択クエリを作成し、それを1ケ月ほど利用していたのですが、昨日そのクエリを実行すると砂時計の状態のままで、エラーメッセージも表示されることもなく、実行することが出来ません。もとになるテーブルなども変更していないのですが・・・ もし、どなたか同じような状況に陥ったことのある人などで、原因や解決法など知っているかたがいましたら、よろしくお願いします。
- 締切済み
- オフィス系ソフト
- アクセスのクエリでコンパイルエラーが出ます。
出るエラーメッセージは 『クエリ式:'Mid([T_住所]![集計],1,2)'のコンパイルエラーが発生しました。』 クエリに書いた式は、フィールドの欄に、 『県コード:Mid([T_住所]![集計],1,2)』 です。 さて、いろいろやってみると、式、自体には、誤りはないようです 新しく、MDBファイルを作り、そこに問題のクエリと 実行に必要なテーブル関係を、外部ファイルの取り込みでインポートして 実行すると、エラーなく実行されます。 すると、MDBファイルの環境に類する違いによるもの ではないか、と想像するのですが、・・・ よろしくおねがいします。 尚、WinXP/ACCESS 2003
- ベストアンサー
- オフィス系ソフト
- ACCESSのクエリー表示について
ACCESSのクエリー表示について 困っています。 現象としましては、私が作成したMDBなのですが、フォームから日付入力を行い、その指定範囲のみのデータを表示するだけなのですが、私のパソコンでは正常に表示されるのに、他のパソコン(ネットワークでつながっていて、MDBもネットワークのフォルダーにおいています)では表示されません。 クエリー単体で動かすと正常に動いているようなのですが、フォームに結果を映すとなるとなぜか表示されなくて、クエリーのデータも0件のようです(確実にあるはずなのに) パソコンが違って、動く動作が違うと、どこを調べていいのやらわかりません。 クエリー自体もあるテーブルのデータの日付範囲のみ指定している簡単クエリーなので、 別に複雑なわけでもありません。 困っています。よろしくお願いいたします。
- ベストアンサー
- その他(プログラミング・開発)
- タスクが実行されません
「スタート」→「プログラム」→「アクセサリー」→ 「システムツール」→「タスク」から、タスクの設定を したいのですが、「新しいタスクが作成されましたが、 アカウント情報が設定できなかったので、実行されない 可能性があります。エラー Ox08007005:アクセスが拒否 されました。」と出てしまいます。どうしたらタスクが 実行できるでしょうか。
- 締切済み
- その他(ソフトウェア)
- mdbファイル開けない
とあるaccessで作成されたmdbファイルを開こうとしても開けません。パスワードで保護されているのでしょうか?もし保護されているとすれば、作成者に問い合わせるのが適切なのでしょうが、問い合わせなくても開く方法はありませんか? 使っているときに 「実行時エラー’3075’ クエリ式’症状種別CD=’の構文エラー」 とでます。 VBA, access詳しくないのでこのエラーメッセージ自体わからないのですが、開ければ何とかなるのではと考えております。 ご指導お願いいたします。
- ベストアンサー
- その他MS Office製品
補足
今、ACCESS だけでなく EXCEL と WORD も削除し、c:\Program Files(x86)/Microsoft Office サブ・ディレクトリを削除してシャットダウンし、再起動して ACCESS を再インストールしてみましたが症状は変わりませんでした。 この状態で Alt+TAB で見ますと、ACCESS の他にはこれを入力しているブラウザと、常時起動しているメイラーの3つだけが見えます。タスク・マネージャを起動してもアプリでは同じ状態です。バックグラウンドプロセスは66あります。 繰り返しますが、この状態になると右上角の閉じる(✖)のアイコンクリックにはエラー音を返して反応しません。 No.1、No.2 の方にも書きましたが、この半月忙しくて週末もほとんど在宅しておらず、コメントが遅れたことをお詫びします。