Access VBA質問箱 IV

当質問箱は、有志のボランティア精神のおかげで成り立っています。
問題が解決したら、必ずお礼をしましょうね。
本サイトの基本方針をまとめました。こちら をご一読ください。

投稿種別の選択が必要です。ご注意ください。
迷惑投稿防止のため、URLの入力を制限しています。ご了承ください。


684 / 2272 ツリー ←次へ | 前へ→

【10535】指定されたフィールドがSQLステートメントのFROM句にある複数のテーブルを参照しま... Rody 08/9/5(金) 17:32 質問[未読]
【10536】Re:指定されたフィールドがSQLステートメントのFR... Gin_II 08/9/5(金) 23:51 回答[未読]

【10535】指定されたフィールドがSQLステートメントのFRO...
質問  Rody  - 08/9/5(金) 17:32 -

引用なし
パスワード
   はじめまして。

アクセスは初心者なんですが、

フォームからの入力の際に
「指定されたフィールドがSQLステートメントのFROM句にある複数のテーブルを参照しました。」
の、メッセージが表示され、以降そのフォームが開けなくなってしまいました。

どうすれば、エラーを解除できるんでしょうか?
なぜ、このようなエラーになってしまったんでしょうか?

【10536】Re:指定されたフィールドがSQLステートメントの...
回答  Gin_II  - 08/9/5(金) 23:51 -

引用なし
パスワード
   >フォームからの入力の際に
>「指定されたフィールドがSQLステートメントのFROM句にある複数のテーブルを参照しました。」
>の、メッセージが表示され、以降そのフォームが開けなくなってしまいました。
>
>どうすれば、エラーを解除できるんでしょうか?
>なぜ、このようなエラーになってしまったんでしょうか?

テーブルA
 フィールド:ID
       FLD1

テーブルB
 フィールド:ID
       FLD2

で、この2つのテーブルを使ってクエリを作成した場合、ID フィールドだけでは
どちらのテーブルのIDか分かりませんよね?

そのような状態になったまま、
保存・実行をしてしまっているのでしょう。

もしかしたら、そのファイルは破損した状態になっているのかも。

とりあえず、上記のような場合には、

テーブルA.ID
とかのように、テーブル名.フィールド名 と、きちんと指定してください。

684 / 2272 ツリー ←次へ | 前へ→
ページ:  ┃  記事番号:
1078198
(SS)C-BOARD v3.8 is Free