Compartilhar via


CRecordset::MoveFirst

 

Publicado: abril de 2016

Torna um registro para o primeiro registro no primeiro rowset atual.

Sintaxe

void MoveFirst( );

Comentários

Independentemente de busca da linha de volume foi implementado, este será sempre o primeiro registro no conjunto de registros.

Você não precisa chamar MoveFirst imediatamente após você abre o conjunto de registros. Em o momento, o primeiro registro (se houver) é automaticamente o registro atual.

Dica

Essa função de membro é inválido para conjuntos de registros somente encaminhamentos.

Dica

Quando você move com um conjunto de registros, você não pode ignorar registros excluídos. Consulte a função de membro de IsDeleted para obter detalhes.

Aviso

Chamar qualquer um de Mover funciona gera uma exceção se o recordset não tem nenhum registro. Para determinar se o recordset ter quaisquer registros, chame IsBOF e IsEOF.

Dica

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

Para obter mais informações sobre navegação do conjunto de registros, consulte os artigos conjunto de registros: Rolagem (ODBC) e conjunto de registros: Indexadores e posições absolutas (ODBC). Para obter mais informações sobre a linha em massa que pesquisa, consulte o artigo conjunto de registros: Para buscar registros em massa (ODBC).

Exceções

Exception

Condition

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

Exemplo

Consulte o exemplo para IsBOF.

Requisitos

Cabeçalho: afxdb.h

Consulte também

Classe de CRecordset
Gráfico da hierarquia
CRecordset::Move
CRecordset::MoveLast
CRecordset::MoveNext
CRecordset::MovePrev
CRecordset::IsBOF
CRecordset::IsEOF