CRecordset::MoveFirst

Torna o primeiro registro o primeiro conjunto de linhas no registro corrente.

void MoveFirst( );

Comentários

Independentemente de se buscar em massa a linha tiver sido implementado, será sempre o primeiro registro do conjunto de registros.

Você não tem telefonar MoveFirst imediatamente após em aberto o conjunto de registros.Nesse momento, o primeiro registro (se houver) é automaticamente o registro corrente.

Observação:

Esta função de membro inválido é válida para conjuntos de registros somente de encaminhar.

Observação:

Quando você move através de uma re cordset, não é possível ignorar registros excluídos.Consulte o Éexcluídofunção de membro para obter detalhes.

Cuidado:

Chamar qualquer um do Mover funções lança uma exceção se o conjunto de registros não possui registros.Para determinar se o conjunto de registros tem qualquer registro telefonar IsBOF e IsEOF.

Observação:

Se você telefonar qualquer o Mover funciona enquanto o registro corrente 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 o artigo Recordset: Rolagem (ODBC) e conjunto de registros: Indicadores e absoluto Positions (ODBC).Para obter mais informações sobre buscar a linha em massa, consulte o artigo conjunto de registros: Buscando os registros em massa (ODBC).

Exceções

Esse método pode lançar exceções do tipo CDBException * and CMemoryException*.

Exemplo

Consulte o exemplo para IsBOF.

Requisitos

Cabeçalho: afxdb.h

Consulte também

Referência

Classe CRecordset

Gráfico de hierarquia

CRecordset::Move

CRecordset::MoveLast

CRecordset::MoveNext

CRecordset::MovePrev

CRecordset::IsBOF

CRecordset::IsEOF

Outros recursos

CRecordset membros