共用方式為


CRecordset::SetAbsolutePosition

在這個資料錄的資料錄集和指定的資料錄號碼對應。

void SetAbsolutePosition( 
   long nRows  
);

參數

  • nRows
    目前資料錄的以一起始的序號位置在資料錄集。

備註

SetAbsolutePosition 移動根據序數位置的目前記錄指標。

注意事項注意事項

此成員函式不能用在順向資料錄集。

ODBC 資料錄集,絕對位置設定為 1 會參考資料錄集的第一筆資料錄,設定 0 參考開頭 Archive (BOF) 位置。

您也可以傳遞負數值加入至 SetAbsolutePosition。 在這個案例中資料錄集中的位置從資料錄集的結尾進行評估。 例如, SetAbsolutePosition( -1 ) 移動目前資料錄指標移至資料錄集的最後一筆資料錄。

注意事項注意事項

絕對位置並不是要用來當做 Proxy 資料錄編號。書籤仍是建議的方式保留並傳回至指定位置,,因為記錄的位置變更時,在之前的刪除資料錄時此外,任何指定記錄都會有相同位置的絕對不能具決定性,如果資料錄集重新建立,因為個別資料錄的順序在資料錄集內不保證會使用子句, ORDER BY ,除非它建立 SQL 陳述式。

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

例外狀況

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

需求

Header: afxdb.h

請參閱

參考

CRecordset 類別

階層架構圖

CRecordset::SetBookmark