CRowset::MoveNext
將游標移至下一個記錄。
HRESULT MoveNext( ) throw( );
HRESULT MoveNext(
LONG lSkip,
bool bForward = true
) throw( );
參數
lSkip
[in] 擷取之前所略過的資料列數。bForward
[in] 傳遞 true 以移至下一個資料錄,傳遞 false 以往回移動。
傳回值
標準版 HRESULT 當資料列集的結尾已經到達時,傳回 DB_S_ENDOFROWSET。
備註
擷取 CRowset 物件的下一個連續行,記住上一個位置。 或者,您也可以選擇略過並往前 lSkip 行或往回。
這個方法需要在呼叫資料表中的Open或包含資料列集的命令前,設定下列屬性:
如果 lSkip < 為 0,DBPROP_CANSCROLLBACKWARDS 必須為 VARIANT_TRUE
假如 bForward = false,DBPROP_CANFETCHBACKWARDS 必須為 VARIANT_TRUE
否則 (如果lSkip > = 0且 bForward = true),就不需要設定任何其他屬性。
需求
標題: atldbcli.h