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
Cuidado |
---|
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çã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