CRowset::MoveNext
Sposta il cursore sul record successivo.
HRESULT MoveNext( ) throw( );
HRESULT MoveNext(
LONG lSkip,
bool bForward = true
) throw( );
Parametri
lSkip
[in] Numero di righe da ignorare prima del recupero.bForward
[in] Passare true per spostarsi in avanti verso il record successivo, false per spostarsi indietro.
Valore restituito
Un HRESULT standard. Quando è stata raggiunta la fine del rowset, restituisce DB_S_ENDOFROWSET.
Note
Recupera la riga successiva nella sequenza dall'oggetto CRowset, ricordando la posizione precedente. Se lo si desidera, è possibile scegliere di ignorare le righe fino a lSkip oppure è possibile spostarsi indietro.
Questo metodo richiede che siano state impostate le seguenti proprietà prima di chiamare Open sulla tabella o il comando che contiene il rowset:
DBPROP_CANSCROLLBACKWARDS deve essere VARIANT_TRUE se lSkip < 0
DBPROP_CANFETCHBACKWARDS deve essere VARIANT_TRUE se bForward = false
In caso contrario (se lSkip >= 0 e bForward = true), non è necessario impostare alcuna proprietà aggiuntiva.
Requisiti
Intestazione: atldbcli.h