Compartilhar via


CDaoRecordset::GetAbsolutePosition

Retorna o número de registro de um objeto recordset registro corrente.

long GetAbsolutePosition( );

Valor de retorno

Um inteiro de 0 ao número de registros no conjunto de registros.Corresponde à posição ordinal do registro corrente no conjunto de registros.

Comentários

O valor da propriedade AbsolutePosition do objeto DAO subjacente é baseada em zero; uma configuração 0 refere-se para o primeiro registro no conjunto de registros.Você pode determinar o número de registros preenchidos no conjunto de registros chamando GetRecordCount. De chamadaGetRecordCount pode levar algum time porque precisa acessar todos os registros para determinar a contagem.

Se não houver nenhum registro corrente, sistema autônomo quando há não há registros no conjunto de registros – 1 é retornado.Se o registro corrente é excluído, o valor da propriedade AbsolutePosition não está definido e MFC lança uma exceção se faz referência a ela.Para conjuntos de registros do tipo dynaset, novos registros são adicionados ao participante da sequência.

Observação:

Esta propriedade não está deve ser usado sistema autônomo um número de registro substituto.Indicadores ainda são a maneira recomendada de reter e retornar para uma determinada posição e a única maneira de posicionar o registro corrente em todos os tipos de objetos do conjunto de registros.Em particular, a posição de um determinado registro de alterações quando registro (s) precedem é excluídos.Há também não há garantia de que um determinado registro terá a mesma posição absoluta se o conjunto de registros for recriado novamente porque a ordem dos registros individuais em um conjunto de registros não gu aranteed, a menos que ele é criado com uma demonstrativo SQL usando um ORDER BY clause.

Observação:

Essa função de membro é válida somente para o tipo dynaset e conjuntos de registros do tipo instantâneo.

Para obter informações relacionadas, consulte o tópico "Propriedade AbsolutePosition" na Ajuda do DAO.

Requisitos

Cabeçalho: afxdao.h

Consulte também

Referência

Classe CDaoRecordset

Gráfico de hierarquia

CDaoRecordset::SetAbsolutePosition

Outros recursos

CDaoRecordset membros