Access VBA質問箱 IV

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

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


6544 / 9994 ←次へ | 前へ→

【6653】Re:クエリ結果をテーブル追加する方法
回答  たん  - 05/10/28(金) 12:55 -

引用なし
パスワード
   >やりたいことは、
>1.Aテーブル
>↓
>2.クエリでAテーブルの項目を編集
>↓
>3.Bテーブルに追加で設定
>という感じですがAテーブルが複数あります。(例:A_9月、A_10月・・・)

まず、クエリやテーブルはデータを保存・表示する為のものであり、
データを入力するための画面代わりではありません。

# そういう使い方も出来ない訳ではありませんが、一般的にはイレギュラーです。
# データを入力するのは、入力用の画面を作り、使いましょう。

で、本題。

>なので追加クエリにした場合、Aテーブルのテーブル名が
>変わっていくので行き詰ってしまいました。

当然。1個のクエリは1個の処理しかできません。

ただ、クエリでテーブルを指定する際に、テーブルを別名表記しておいて、
そのクエリをデザインモードで開き、SQL文を表示させ、

SELECT T1.* FROM TableName AS T1;

TableName部分を随時、書き換えればチョットましかな?
(追加クエリも同様。)

# T1が別名表記。

SQL文が分からないなら、今のまま以外ではほぼ無理でしょう。

# 手法は無いわけではないが、サンプルを1個用意するレベルに
# なりそうで、私は、サンプルを提供する気は無いので。
# (悪いとは思うけどね。)

簡単に言うと、フォームを用意し、フォーム上でテーブル名を
選択or入力し、それを元にSQL文を動的に発行し、
サブフォーム部分にSQLの結果を表示させる。

295 hits

【6633】クエリ結果をテーブル追加する方法 新米 05/10/27(木) 15:04 質問
【6637】Re:クエリ結果をテーブル追加する方法 たん 05/10/27(木) 16:45 回答
【6652】Re:クエリ結果をテーブル追加する方法 新米 05/10/28(金) 12:19 質問
【6653】Re:クエリ結果をテーブル追加する方法 たん 05/10/28(金) 12:55 回答
【6655】Re:クエリ結果をテーブル追加する方法 新米 05/10/28(金) 13:52 回答

6544 / 9994 ←次へ | 前へ→
ページ:  ┃  記事番号:
1078230
(SS)C-BOARD v3.8 is Free