Compartilhar via


CDaoRecordset::MoveNext

Chamar essa função de membro para fazer um registro para o próximo registro no conjunto de registros atual.

void MoveNext( );

Comentários

É recomendável que você chama IsBOF antes que você tente mover ao registro anterior. Uma chamada para MovePrev irá acionar CDaoException se IsBOF retorna diferente de zero, indicando qualquer pessoa que você já tiver rolado antes do primeiro registro ou que nenhum registro foi selecionado pelo conjunto de registros.

Aviso

Chamar qualquer um de Mover funciona gera uma exceção se o recordset não tem nenhum registro.Geralmente, chame IsBOF e IsEOF antes que uma operação de animação para determinar se o recordset ter quaisquer registros.Depois de você chamar Abrir ou Requery, chame IsBOF ou IsEOF.

Dica

Se você chamar qualquer um de Mover funciona quando o registro atual é atualizado ou adicionado, atualizações é perdido sem aviso.

Use as funções de Mover para mover de registro para o registro sem aplicar uma condição. Use as operações de localização para localizar registros em um objeto do conjunto de registros de dynaset- tipo ou de instantâneo- tipo que satisfazem uma condição. Para localizar um registro em um objeto do conjunto de registros da tabela de tipo, chame Seek.

Se o recordset se refere a um conjunto de registros da tabela de tipo, a movimentação segue o índice atual da tabela. Você pode definir o índice atual usando a propriedade do índice do objeto subjacente de DAO. Se você não definir o índice atual, a ordem de registros retornados é indefinido.

Para mover a posição do registro atual em um conjunto de registros um objeto número de registros específico dianteiros ou para trás, chame Mover.

Para informações relacionadas, consulte os tópicos de “método para” e “MoveFirst, MoveLast, MoveNext, métodos de MovePrevious” na ajuda de DAO.

Requisitos

Cabeçalho: afxdao.h

Consulte também

Referência

Classe CDaoRecordset

Gráfico da hierarquia

CDaoRecordset::Move

CDaoRecordset::MoveFirst

CDaoRecordset::MoveLast

CDaoRecordset::MovePrev