• ベストアンサー

AccessのSQLで、レコード数の取得方法を教えてください。

すみませんが、教えてください。 AccessをADO+SQLで操作しています。 cnn.Open **** sql="SELECT hoge FROM tabeleHoge;" set rec=cnn.Execute(sql) で、recオブジェクトから、レコード数を取得する方法ってあるのでしょか? sql="SELECT COUNT(*) FROM tableHoge;" を使わずに、できれば、嬉しいのですが。 以上、よろしくお願いいたします。

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

  • ベストアンサー
  • NOBNNN
  • ベストアンサー率50% (93/186)
回答No.2

以下 URLなどを見てください。 http://accessclub.net/vbakaisetu/22.html ほか 「ADO レコード件数」を検索(Google)してください。 たくさんでてきます。

xyz_1990
質問者

お礼

ご回答、ありがとうございます。 解決できました。

その他の回答 (1)

  • maguro999
  • ベストアンサー率21% (59/273)
回答No.1

取得したDBの結果をループで回して変数にでも格納するんでしょ? だったらループ回数をカウントする。

xyz_1990
質問者

お礼

ご回答ありがとうございます。 >取得したDBの結果をループで回して変数にでも格納するんでしょ? その変数=配列のサイズを設定するために、ループ前にレコード数を取得したいのです。 説明不足ですみませんでした。

関連するQ&A