CRecordset::MoveFirst

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

Observações

Chame essa função de membro para fazer o primeiro registro no conjunto de linhas primeiro o registro atual. Independentemente de saber se em massa linha buscando foi implementado, este será sempre o primeiro registro no conjunto de registros.

Você não precisará chamar MoveFirst imediatamente após abrir o conjunto de registros. Nesse momento, o primeiro registro (se houver) é automaticamente o registro atual.

&Notanbsp;  Esta função de membro não é válida para conjuntos de registros somente de avançar.

&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.

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

Consulte tambémnbsp;CRecordset::Move, CRecordset::MoveLast, CRecordset::Move&Next, CRecordset::MovePrev, CRecordset::IsBOF, CRecordset::IsEOF

Index