■記述例
|
Dim objADOCON As ADODB.Connection
Dim objADORS As ADODB.Recordset
Set objADOCON = Application.CurrentProject.Connection
Set objADORS = objADOCON.Execute("SELECT * FROM アドレス帳テーブル")
objADORS.Close
objADOCON.Close
Set objADORS = Nothing
Set objADOCON = Nothing
|
■解説
|
objADORS As ADODB.Recordset
ADOレコードセットオブジェクト変数の宣言です。例では変数名をobjADORSという名前にしていますが、ここは好きな名前でかまいません。型にはADODB.Recordsetを指定しましょう。
|
Set objADORS = objADOCON.Execute("SELECT * FROM アドレス帳テーブル")
SQL(SELECT)を実行し、その結果(レコードセット)をレコードセット型の変数「objADORS」へ保存します。SELECT命令の実行結果は、変数objADORSを使って扱います。
なお、実行するSQLはExecuteの引数へ文字列で指定します。
|
objADORS.Close
レコードセットのクローズです。レコードセットを使い終わった、必ずクローズしましょう。
|
Set objADORS = Nothing
レコードセットのクリアを行います。使い終わったレコードセットオブジェクトにはNothingをセットし必ずクリアしておきましょう。
|