

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で質問しましょう!
このQ&Aを見た人はこんなQ&Aも見ています
-
Accessでテーブルの値をテキストボックスに代入するには?
Access(アクセス)
-
SQL文で パラメータが少なすぎます エラー
Access(アクセス)
-
日付型のフィールドに空白を入れる方法を教えてください
その他(データベース)
-
-
4
前のレコードの値を自動で入れたい
PowerPoint(パワーポイント)
-
5
親フォームからサブフォームのレコードソースを設定
Access(アクセス)
-
6
ACCESSのMax(Min)関数使用方法
Access(アクセス)
-
7
AccessのDAOでフィールド名を配列に格納して・・・
Visual Basic(VBA)
-
8
ADOでRecordsetオブジェクトをレコードソースに設定したい
その他(データベース)
-
9
サブフォームの行ごとにコンボボックスの表示項目を変更する方法が知りたいです
Visual Basic(VBA)
-
10
テキストボックスのvalueとtextの違い
Visual Basic(VBA)
-
11
Accessでフィールド名を変数(文字列)で・・・
Access(アクセス)
-
12
Access2000 サブフォームのRecordSet取得法
Access(アクセス)
-
13
カレントレコードが無い事を判定させる方法
Visual Basic(VBA)
-
14
テキストボックスにクエリ結果を表示させたい
その他(データベース)
-
15
accessのVBAで変数名でフィールド指定は?
その他(データベース)
-
16
Accessのフィールド名に半角括弧を使ってしまった
Visual Basic(VBA)
-
17
【Excel VBA】マクロでExcel自体を終了させたい
Excel(エクセル)
-
18
エクセルからアクセスにインポートすると、エラーが出てしまいます。原因を教えていただけませんか。
Access(アクセス)
-
19
ACCESS 「パラメータの入力」を消したい!!
Access(アクセス)
-
20
Accessで日付が変わると番号がリセットされる自動採番がしたい
Access(アクセス)
関連するカテゴリからQ&Aを探す
おすすめ情報
このQ&Aを見た人がよく見るQ&A
デイリーランキングこのカテゴリの人気デイリーQ&Aランキング
-
Accessのクエリでフィールドの...
-
OracleのSQL*PLUSで、デー...
-
GROUP BYを行った後に結合した...
-
Oracleでの文字列連結サイズの上限
-
SELECTで1件のみ取得するには?
-
Accessで別テーブルの値をフォ...
-
レコードが存在しなかった場合
-
ADO VBA 実行時エラー3021
-
select insertで複数テーブルか...
-
GROUP BYを使ったSELECT文の総...
-
ACCESSの集計クエリで3件ある...
-
SELECTの結果で同一行を複数回...
-
あるカラムのMAX値+1をINSERTし...
-
ACCESSで大量の更新を行うと「...
-
固有レコード識別子の選択とは
-
サブフォームに新規レコードを...
-
Excelで、改行がある場合の条件...
-
MS-ACCESS2000で数万件のデータ...
-
抽出したデータを修正して元の...
-
外部結合とor条件混在の記述方法
マンスリーランキングこのカテゴリの人気マンスリーQ&Aランキング
-
ACCESS VBA レコードセットの参...
-
Accessのクエリでフィールドの...
-
2つのテーブルの間で条件に合致...
-
テーブルの集計値を別テーブル...
-
枝番と主キーがある複数テーブ...
-
COUNTについて
-
全パターンを出力するSQL文
-
phpmyadminのリレーション
-
MYSQL 異なる DB 結合
-
結合が上手くいきません
-
既存のテーブルに重複フラグを新設
-
LEFT OUTER 外部結合で一致し...
-
GROUP BYを行った後に結合した...
-
Oracleでの文字列連結サイズの上限
-
OracleのSQL*PLUSで、デー...
-
Accessで別テーブルの値をフォ...
-
決定性有限オートマトン
-
select insertで複数テーブルか...
-
DataGridViewの、選択されてい...
-
ファイル書込みで一行もしくは...
おすすめ情報