CRowset::MoveNext
Move o cursor para o próximo registro.
HRESULT MoveNext( ) throw( );
HRESULT MoveNext(
LONG lSkip,
bool bForward = true
) throw( );
Parâmetros
lSkip
[in] o número de linhas a serem ignorados antes de buscar.bForward
[in] passar true para avançar para o próximo registro, false a ser movido para trás.
Valor de retorno
HRESULTpadrão. Quando o final do conjunto de linhas foi atingido, retornará DB_S_ENDOFROWSET.
Comentários
Pesquisa sequencial a linha seguinte do objeto de CRowset , recordando a posição anterior. Opcionalmente, você pode optar por ignorar linhas de lSkip ou para navegar para trás.
Esse método exige que você defina as seguintes propriedades antes de chamar Abrir na tabela ou o comando que contém o conjunto de linhas:
DBPROP_CANSCROLLBACKWARDS deve ser VARIANT_TRUE se lSkip < 0
DBPROP_CANFETCHBACKWARDS deve ser VARIANT_TRUE se bForward = false
Se não (se lSkip >= 0 e bForward = true), você não precisa definir nenhuma propriedade adicional.
Requisitos
Header: atldbcli.h