CRowset::MoveNext
Přesune kurzor na další záznam.
HRESULT MoveNext( ) throw( );
HRESULT MoveNext(
LONG lSkip,
bool bForward = true
) throw( );
Parametry
lSkip
[v] Počet řádků, které chcete přeskočit před načítání.bForward
[v] Předání true pro přechod na další záznam false pro pohyb zpět.
Vrácená hodnota
Standardní HRESULT.Pokud bylo dosaženo konce sady řádků, vrátí DB_S_ENDOFROWSET.
Poznámky
Načte další po sobě jdoucích řádek z CRowset objekt, zapamatování předchozí pozice.Volitelně můžete přeskočit dopředu lSkip řádky nebo přesunout zpět.
Tato metoda vyžaduje, nastavit následující vlastnosti před volací otevřených na tabulce nebo příkaz obsahující sadu řádků:
DBPROP_CANSCROLLBACKWARDS musí být VARIANT_TRUE -li lSkip< 0
DBPROP_CANFETCHBACKWARDS musí být VARIANT_TRUE -li bForward = false
V opačném případě (Pokud lSkip>= 0 a bForward = true), není nutné nastavovat žádné další vlastnosti.
Požadavky
Záhlaví: také atldbcli.h