• ベストアンサー
※ ChatGPTを利用し、要約された質問です(原文:オートナンバー型を抽出条件にするとき)

オートナンバー型の抽出条件の処理方法

このQ&Aのポイント
  • オートナンバー型を抽出条件に設定する際に、適切な処理方法について解説します。
  • VB.NET2003+Access2000環境で、オートナンバー型を使って新規データの管理番号を振っています。
  • 別のテーブルでその番号を見て手入力しているフィールドと一致したデータを抽出する方法について、一般的な処理方法を紹介します。

質問者が選んだベストアンサー

  • ベストアンサー
  • JAWS55
  • ベストアンサー率38% (176/452)
回答No.2

Accessでクエリを作成して、そのSQL文をコピーして使ってもダメですか? あるいは、そのクエリを直接使うとか?

danchor
質問者

お礼

アクセスでいろいろ試行錯誤して、結果ギブアップ。 ロジックを変えてなんとか目的を自己解決しました。 ありがとうございました。

その他の回答 (1)

  • JAWS55
  • ベストアンサー率38% (176/452)
回答No.1

一度、フィールドの値をLong Integerの変数に代入してからSQL文を組み立てたらどうでしょうか? Query="SELECT * FROM hogehoge WHERE auto_id = " + cstr(id_var)

danchor
質問者

補足

早速ありがとうございます。 実際にはクエリビルダを使って  Select Aテーブル.Aデータ,Aテーブル.Bデータ・・・・  From Aテーブル INNER JOIN Bテーブル ON Aテーブル.オートナンバーデータ = Bテーブル.数値(テキスト)型データ・・・・ という感じにしたいのですが。 INNER JOIN文で「Aテーブルのデータ = Bテーブルのデータ」を一致させるにはどう記述したらということなんです。 >一度、フィールドの値をLong Integerの変数に代入してからSQL文を組み立てたら 具体的にはどうすれば(どの位置にどう書けば)いいのでしょうか。 引き続きよろしくお願いいたします。

関連するQ&A