![](http://oshiete.xgoo.jp/images/v2/pc/qa/question_title.png?e8efa67)
![](http://oshiete.xgoo.jp/images/v2/common/profile/M/noimageicon_setting_13.png?e8efa67)
ACCESS2000でシステムを作っています。
ADOを使って、SELECT句に"*" を使用した内部結合でデータを
抽出したときの結果の参照方法がわかりません。
SQL="SELECT * FROM table1 INNER JOIN table2 ON table1.id = table2.id"
rsはレコードセット,ACはアクティブコネクションとして
rs.Open SQL, AC, adOpenKeyset, adLockOptimistic
にて結果を取得し、変数aにtable1のフィールド名の値を代入
しようとしています。
a = rs!table1.フィールド名
では「コンパイルエラー メソッドまたはデータメンバが
見つかりません」となり、値の参照ができません。
"*" でなく、フィールド名を明示して それぞれのフィールドに
"as 別名"をつければ
参照できますが、フィールドが多いので "*"を使用したいのです。
大変初歩的な質問かと思いますが、どうかよろしくお願いします。m(_ _)m
No.2
- 回答日時:
値 = rs.Fields(0).Value
名 = rs.Fields(0).Name
上記のようにインデックスではダメですか?
お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!
似たような質問が見つかりました
- Visual Basic(VBA) access count数を変数に格納 2 2022/03/30 19:21
- Visual Basic(VBA) データベースから絞り込んでデータを読み込み 1 2023/02/21 19:51
- その他(データベース) 更新クエリをリンクデータベーステーブルに実行し実行時エラー3362固有インデックスに重複する値が含ま 1 2022/09/21 11:44
- Access(アクセス) Accessのクエリの結果を、既存のエクセルに追加したい 2 2022/07/31 22:44
- Access(アクセス) access,vbaでフォルダ内のファイルをテーブルにインポート、ファイル名もフィールドに追加したい 1 2022/08/31 11:11
- Access(アクセス) Accessテーブルの結合で別々のテーブルのフィールドを組み合わせて値を出す方法について 2 2022/07/20 19:43
- Access(アクセス) アクセスの更新クエリでカレントレコードのみ更新したい 1 2022/06/02 23:32
- Visual Basic(VBA) ExcelからAccessのテーブルに書き込む時に時間がかかる 1 2022/10/14 20:38
- Access(アクセス) Accessクエリで年月フィールドを年のみで抽出する方法について 2 2022/08/29 18:10
- その他(Microsoft Office) ピボットテーブルへの集計フィールド挿入 1 2023/02/26 11:33
このQ&Aを見た人はこんなQ&Aも見ています
-
性格の違いは生まれた順番で決まる?長男長女・中間子・末っ子・一人っ子の性格の傾向
同じ環境で生まれ育っても、生まれ順で性格は違うものなのだろうか。家庭教育研究家の田宮由美さんに教えてもらった。
-
AccessのSQL文で1件のみヒットしたら終了させる構文。
その他(データベース)
-
Accessでテーブルの値をテキストボックスに代入するには?
Access(アクセス)
-
Accessでのレコード存在チェック
その他(データベース)
-
-
4
SQL文で パラメータが少なすぎます エラー
Access(アクセス)
-
5
AccessのDAOでフィールド名を配列に格納して・・・
Visual Basic(VBA)
-
6
VBとアクセスでSQL文に変数を使いたいのですが
Visual Basic(VBA)
-
7
カレントレコードが無い事を判定させる方法
Visual Basic(VBA)
-
8
Accessでフィールド名を変数(文字列)で・・・
Access(アクセス)
-
9
Accessのレポート上のテキストボックス値を設定したい
その他(データベース)
-
10
Access フォームのテキストボックスに半角英字のみで入力する設定は
Access(アクセス)
-
11
Access サブフォームでの選択行の取得
その他(データベース)
-
12
ACCESS フォームをそのまま印刷について
その他(データベース)
-
13
Accessで、フォームからフォームへ値を引き継ぐやり方
Access(アクセス)
-
14
フォームを開くときに、コンボボックスの値を選択(アクセスVBA)
Visual Basic(VBA)
-
15
ACCESS2007 VBA 「INSERT INTO~」について
PowerPoint(パワーポイント)
-
16
アクセスで#エラーを表示させない方法は?
Access(アクセス)
-
17
ADOで現在のレコードの次のレコードの値も取得
Access(アクセス)
-
18
vbaで「最前面に」とする方法は?
Access(アクセス)
-
19
Accessのテーブルデータを一気にVBAで追加したい・・
その他(データベース)
-
20
アクセスのテキストボックスの初期値を空白に
Access(アクセス)
関連するカテゴリからQ&Aを探す
おすすめ情報
このQ&Aを見た人がよく見るQ&A
デイリーランキングこのカテゴリの人気デイリーQ&Aランキング
-
ACCESS VBA レコードセットの参...
-
GROUP BYを行った後に結合した...
-
実績累計の求め方と意味を教え...
-
SELECTで1件のみ取得するには?
-
AccessVBAでリンクテーブルの参...
-
エクセルの指定したシートにエ...
-
access 自動採番 「10-AA-000...
-
access 請求番号の自動採番
-
Accessデータシートビューの行...
-
抽出したデータを修正して元の...
-
レコードを流したときに出るよ...
-
ファイル書込みで一行もしくは...
-
SET句内で複数の条件を指定して...
-
[Access]異なるレコード間の文...
-
Accessで別テーブルの値をフォ...
-
ACCESSで大量の更新を行うと「...
-
☆☆☆☆SQL Olacle 3つ以上の文字...
-
差し込み印刷のレコード数について
-
サブクエリとDISTINCTGROUPBYの...
-
下記プログラムについてご教授...
マンスリーランキングこのカテゴリの人気マンスリーQ&Aランキング
-
Accessのクエリでフィールドの...
-
テーブルの集計値を別テーブル...
-
ちなみになぜv=(v・e1)e1+(v・e...
-
枝番と主キーがある複数テーブ...
-
ある条件を含まないというクエ...
-
ACCESS VBA レコードセットの参...
-
全パターンを出力するSQL文
-
一方のテーブルではカラム名と...
-
COUNTについて
-
Accessでオートフィルタ...
-
同じ列に2行づつで出力するSQL
-
MYSQLの差集合について
-
MYSQL 異なる DB 結合
-
SQL構文について質問いたします。
-
既存のテーブルに重複フラグを新設
-
GROUP BYを行った後に結合した...
-
Oracleでの文字列連結サイズの上限
-
Accessで別テーブルの値をフォ...
-
SELECTで1件のみ取得するには?
-
SQL文で右から1文字だけ削除す...
おすすめ情報