Execute

説明

クエリーを実行して、結果セットにデータを入れます。

このメソッドはクエリーを実行し、結果のデータ セットをデータベースに作成します。結果のデータ セットはかなり大きくなることがあるので、このメソッドはデータ セットをプログラムのメモリにはコピーしません。MaxResultSetRows メソッドを使用して、結果セットを制限できます。このメソッドから戻されるとき、カーソルは先頭レコードの前に位置付けされます。先頭レコードの値を取得する前に、MoveNext メソッドを呼び出す必要があります。レコードから値を取得するには、GetColumnValue メソッドを使用します。

クエリーを実行後、GetSQL メソッドを起動してクエリーの SQL を取得することは正しい方法です。

このメソッドは複数回呼び出すことができます。例えば、前回以降データが変更された場合、またはデータベースを自分で変更した場合にクエリーを再実行する必要がある場合があります。

構文

VBScript

resultset.Execute 

Perl

$resultset->Execute(); 
識別子
説明
resultset
ResultSet オブジェクト。クエリーの結果のデータの行および列を表します。
戻り値
なし。

VBScript

ResultSet.EnableRecordCount
ResultSet.Execute
count = ResultSet.RecordCount 

Perl

$resultset->EnableRecordCount();
$resultset->Execute();
$count = $resultset->GetRecordCount(); 

フィードバック