void MovePrev ( );
スロー ( CDBException、CMemoryException );
解説
前の行セットの現在のレコードの最初のレコードにこのメンバー関数を呼び出します。バルク行フェッチを実装していない場合は、 MovePrevは単純に前のレコードに移動、レコード セットは、行セットのサイズは 1 が。
注特価;このメンバー関数が前方専用レコード セットでは無効です。(&N)。
注特価;レコード セット内を移動すると、削除されたレコードがスキップされないことがあります。詳細については、 IsDeletedメンバー関数を参照してください。(&N)。
注意特価;レコード セットにレコードがあるない場合は移動関数を呼び出すは例外をスローします。レコード セットにレコードが存在するかどうかを確認するには、 IsBOFとIsEOFを呼び出します(&N)。
また、 MovePrevを呼び出す前にIsBOFを呼び出すことをお勧めします。たとえば前のレコード セットの先頭をスクロールする場合は、 IsBOFが 0 以外の値返されます;MovePrevへの後続の呼び出しが例外をスローします。
現在のレコードの中の移動関数を呼び出す場合が更新または追加、更新プログラムは警告なしに失われます。
レコード セットの移動の詳細についてを参照してください レコード セット: スクロール (ODBC)と レコード セット: ブックマークと絶対位置 (ODBC)でVisual の C++ プログラマのガイド。バルク行フェッチの詳細については、資料を参照してください レコード セット: レコードのフェッチ一括 (ODBC)でVisual の C++ プログラマのガイド。
例
Isbof 関数を例します。
CRecordset の概要|nbsp;クラス メンバー |階層図(&N)
参照特価;CRecordset::Move、 CRecordset::MoveNext、 CRecordset::MoveFirst、 CRecordset::MoveLast、 CRecordset::IsBOF、 CRecordset::IsEOF(&N)