共用方式為


CRecordset::MoveFirst

在第一個資料列集的第一筆資料錄的目前資料錄。

void MoveFirst( );

備註

不論大量資料列擷取是否已實作,這一定是在資料錄集的第一筆資料錄。

在開啟資料錄集後,您就不需要呼叫 MoveFirst 。 此時,第一個資料錄 (如果有的話) 會自動成為目前的資料錄。

注意事項注意事項

此成員函式以順向資料錄集是無效的。

注意事項注意事項

當您在資料錄集內移動,您不能略過已刪除的資料錄。請參閱 IsDeleted 成員函式的詳細資訊。

警告

如果資料錄集沒有資料錄,呼叫任何 移動 函式擲回例外狀況。若要判斷資料錄集是否包含任何資料錄,請呼叫 IsBOFIsEOF

注意事項注意事項

如果您呼叫任何 移動 運作,當目前資料錄更新或加入時,更新遺失,而不需警告。

如需資料錄巡覽的詳細資訊,請參閱 Microsoft 知識庫文件 資料錄集:捲動 (ODBC)資料錄集:書籤和絕對位置 (ODBC)。 如需大量資料列擷取的詳細資訊,請參閱本文 資料錄集:擷取大量資料錄 (ODBC)

例外狀況

這個方法會擲回型別 CDBException* 和 **CMemoryException***的例外狀況。

範例

IsBOF。請參閱範例。

需求

Header: afxdb.h

請參閱

參考

CRecordset 類別

階層架構圖

CRecordset::Move

CRecordset::MoveLast

CRecordset::MoveNext

CRecordset::MovePrev

CRecordset::IsBOF

CRecordset::IsEOF