CRecordset::MovePrev
在上一個資料列集的第一筆資料錄的目前資料錄。
void MovePrev( );
備註
如果您未實作大量資料列擷取,您的資料錄集的資料列集大小為 1,因此, MovePrev 移至上一個資料錄。
注意事項 |
---|
此成員函式以順向資料錄集是無效的。 |
注意事項 |
---|
當您在資料錄集內移動,您不能略過已刪除的資料錄。請參閱 IsDeleted 成員函式的詳細資訊。 |
警告
如果資料錄集沒有資料錄,呼叫任何 移動 函式擲回例外狀況。若要判斷資料錄集是否包含任何資料錄,請呼叫 IsBOF 和 IsEOF。
注意事項 |
---|
也建議您在呼叫之前呼叫 MovePrevIsBOF 。例如,在中,如果您在資料錄集的開頭之前移動, IsBOF 將傳回非零, MovePrev 對的後續呼叫會擲回例外狀況。 |
注意事項 |
---|
如果您呼叫任何 移動 運作,當目前資料錄更新或加入時,更新遺失,而不需警告。 |
如需資料錄巡覽的詳細資訊,請參閱 Microsoft 知識庫文件 資料錄集:捲動 (ODBC) 和 資料錄集:書籤和絕對位置 (ODBC)。 如需大量資料列擷取的詳細資訊,請參閱本文 資料錄集:擷取大量資料錄 (ODBC)。
例外狀況
這個方法會擲回型別 CDBException* 和 **CMemoryException***的例外狀況。
範例
IsBOF。請參閱範例。
需求
Header: afxdb.h