PageNextメソッド

機能

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

形式

void Previous(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
ResultSetの範囲を超えるような呼び出しです。
DB_ERROR_DRIVER_ERROR
DBMSでエラー発生しました。
DB_ERROR_DAB_ACCESS_ERROR
DABrokerでエラーが発生しました。
DBSQLCAクラスで詳細コードを確認してください。
DB_ERROR_DAB_SYSTEMCALL_ERROR
システムコールでエラーが発生しました。
DBSQLCAクラスで詳細コードを確認してください。
DB_ERROR_DAB_ILLEGAL_VALUE
指定した引数が不正です。
DBSQLCAクラスで詳細コードを確認してください。
DB_ERROR_TIMEOUT
タイムアウトが発生したため制御を戻します。