PageNextメソッド

機能

カーソルを次のResultSetの先頭へ移動します。

形式

void PageNext(void) throw DBSQLCA

引数

なし

戻り値

なし

機能詳細

次のレコード群(SetMaxRowsで設定したレコード数)を読み込み,ResultSet中のレコードを置き換えます。カーソルは次のレコード群の先頭のレコードに位置付けられます。

すべてのレコードが読み込まれている(IsEOFメソッドでTRUEが返る)ときにこのメソッドは呼び出せません。

このメソッドは,非同期実行可能なメソッドです。

発生する例外

DBSQLCA(RetCode)

DB_ERROR_NOT_ENOUGH_MEMORY
メモリ容量が不足しています。
DB_ERROR_RESULTSET_NOT_EXIST
非同期実行時に,検索結果がまだ取得できていません。
DB_ERROR_IN_ASYNC_EXECUTE
ステートメントが非同期実行処理中です。
DB_ERROR_OUT_OF_RANGE
レコード終端を超えてメソッドが呼び出されました。
DB_ERROR_DRIVER_ERROR
DBMSでエラーが発生しました。
DB_ERROR_DAB_ACCESS_ERROR
DABrokerでエラーが発生しました。
DBSQLCAクラスで詳細コードを確認してください。
DB_ERROR_DAB_SYSTEMCALL_ERROR
システムコールでエラーが発生しました。
DBSQLCAクラスで詳細コードを確認してください。
DB_ERROR_TIMEOUT
タイムアウトが発生したため制御を戻します。