Compartilhar via


CDaoRecordset::MoveLast

Chamar essa função de membro para fazer um registro o último registro (se houver) no conjunto de registros atual.

void MoveLast( );

Comentários

Observação de cuidadoCuidado

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.

ObservaçãoObservação

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.

Se você chamar MoveLast em um objeto do conjunto de registros com base em uma consulta SQL ou em um querydef, a consulta é forçada para a conclusão e o objeto do conjunto de registros é preenchido inteiramente.

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 de CDaoRecordset

Gráfico de hierarquia

CDaoRecordset::Move

CDaoRecordset::MoveFirst

CDaoRecordset::MoveNext

CDaoRecordset::MovePrev