クエリーを実行して、結果セットにデータを入れます。
このメソッドはクエリーを実行し、結果のデータ セットをデータベースに作成します。結果のデータ セットはかなり大きくなることがあるので、このメソッドはデータ セットをプログラムのメモリにはコピーしません。MaxResultSetRows メソッドを使用して、結果セットを制限できます。このメソッドから戻されるとき、カーソルは先頭レコードの前に位置付けされます。先頭レコードの値を取得する前に、MoveNext メソッドを呼び出す必要があります。レコードから値を取得するには、GetColumnValue メソッドを使用します。
クエリーを実行後、GetSQL メソッドを起動してクエリーの SQL を取得することは正しい方法です。
このメソッドは複数回呼び出すことができます。例えば、前回以降データが変更された場合、またはデータベースを自分で変更した場合にクエリーを再実行する必要がある場合があります。
VBScript
resultset.Execute
Perl
$resultset->Execute();
VBScript
ResultSet.EnableRecordCount
ResultSet.Execute
count = ResultSet.RecordCount
Perl
$resultset->EnableRecordCount();
$resultset->Execute();
$count = $resultset->GetRecordCount();