DABroker for C++
![[目次]](FIGURE/CONTENT.GIF)
![[用語]](FIGURE/GLOSS.GIF)
![[索引]](FIGURE/INDEX.GIF)
![[前へ]](FIGURE/FRONT.GIF)
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
- タイムアウトが発生したため制御を戻します。
All Rights Reserved. Copyright (C) 1998, 2015, Hitachi, Ltd.