CRecordset::MoveNext

privatevoid MoveNext ( );
lançar ( CDBException, CMemoryException );

Observações

Chame essa função de membro para fazer o primeiro registro no Avançar conjunto de registros do registro atual. Se você não tiver implementado em massa linha buscando, seu conjunto de registros possui um tamanho de conjunto de linhas de 1, para MoveNext simplesmente move para o próximo registro.

&Notanbsp;  Ao mover-se através de um conjunto de registros, registros excluídos não podem ser ignorados. Consulte a função de membro de IsDeleted para obter detalhes.

Cuidado   Chamar qualquer uma das funções Mover lança uma exceção se o conjunto de registros não tiver nenhum registro. Para determinar se o conjunto de registros tem todos os registros, chame IsBOF e IsEOF.

Também é recomendável que você chamar IsEOF antes de chamar MoveNext. Por exemplo, se você tiver rolada ultrapassou o fim do conjunto de registros, IsEOF retornará diferente de zero; uma chamada subseqüente a MoveNext deve lançar uma exceção.

Se você chamar qualquer uma das funções Mover enquanto o registro atual está sendo atualizado ou adicionado, as atualizações serão perdidas sem aviso.

Para obter mais informações sobre navegação do conjunto de registros, consulte os artigos Recordset: rolagem (ODBC) e Recordset: indicadores e absoluto posições (ODBC) no Guia do programador do Visual C++. Para obter mais informações sobre a linha em massa buscando, consulte o artigo Recordset: Buscar registros em massa (ODBC) no Guia do programador do Visual C++.

Exemplo

Consulte o exemplo de IsBOF.

Visão geral de CRecordsetMembros de classe | Gráfico de hierarquia

Co&nsulte tambémnbsp;CRecordset::Move, CRecordset::MovePrev, CRecordset::MoveFirst, CRecordset::MoveLast, CRecordset::IsBOF, CRecordset::IsEOF

Index