ExecuteAndCountRecords

説明

クエリーを実行し、結果セットにデータを入れてから、結果セットのレコード カウント (行数) を戻します。

ExecuteAndCountRecords メソッドが提供する機能は、EnableRecordCount、Execute、および GetRecordCount の各メソッドの機能を結合したものです。

このメソッドから戻されるとき、カーソルは先頭レコードの前に位置付けされます。先頭レコードの値を取得する前に、MoveNext メソッドを呼び出す必要があります。レコードから値を取得するには、GetColumnValue メソッドを使用します。

MaxResultSetRows メソッドを使用して、結果セットを制限できます。

注: このメソッドは、バージョン 7.1 で使用可能になります。

構文

VBScript

resultset.ExecuteAndCountRecords 

Perl

$resultset->ExecuteAndCountRecords(); 
識別子
説明
resultset
ResultSet オブジェクト。クエリーの結果のデータの行および列を表します。
戻り値
結果セット内のレコード数を含む Long。

VBScript

' You can use this one line:
rows = resultset.ExecuteAndCountRecords 

' rather than these three lines:
ResultSet.EnableRecordCount
ResultSet.Execute
rows = ResultSet.RecordCount 

Perl

# You can use this one line:
$rows = $resultset->ExecuteAndCountRecords(); 

# rather than these three lines:
$resultset->EnableRecordCount();
$resultset->Execute();
$rows = $resultset->GetRecordCount(); 

フィードバック