CRecordset::MovePrev

此成員函式用來使上一個記錄集中的第一個記錄成為當前記錄。如果你還沒有實現成組行檢取,則你的記錄集的行集的大小為1,所以MovePrev只簡單地移動到前一個記錄。

基本介紹

  • 中文名:cordset::MovePrev
  • 領域:計算機
  • 適用:向後記錄集
  • 方法:調用
CRecordset::MovePrev
void MovePrev();
throw( CDBException, CMemoryException );
說明:
此成員函式用來使上一個記錄集中的第一個記錄成為當前記錄。如果你還沒有實現成組行檢取,則你的記錄集的行集的大小為1,所以MovePrev只簡單地移動到前一個記錄。
注意:此成員函式對於只向前記錄集無效。
注意:當在一個記錄集中移動時,不能忽略被刪除的記錄。參見IsDeleted成員函式會獲得有關的細節。
警告:如果記錄集沒有記錄,則調用任何Move函式都將拋出一個異常。要確定記錄集中是否有記錄,可以調用IsBOF和IsEOF。
還要忠告你,必須在調用MovePrev之前調用IsBOF。例如,如果你已經滾動過了記錄集的開始,則IsBOF將返回非零值;則隨後調用MovePrev將拋出一個異常。
在當前記錄正在被更新或增加時,如果你調用任何Move函式,則更新將丟失,並且不給出警告。

相關詞條

熱門詞條

聯絡我們