CDaoRecordset::GetAbsolutePosition

longo (GetAbsolutePosition);
lançar (CDaoException, CMemoryException);

Valor de retorno

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

Observações

Retorna o número do registro atual de um objeto recordset. O valor da propriedade AbsolutePosition do objeto DAO subjacente é baseado 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. Chamar GetRecordCount pode demorar algum tempo, porque ele deve acessar todos os registros para determinar a contagem.

Se &não houver nenhum registro atual, como quando não há registros no conjunto de registros, nbsp; -1 é retornado. Se o registro atual for excluído, o valor da propriedade AbsolutePosition não está definido, e MFC lança uma exceção se ele é referenciado. Para conjuntos de registros do tipo dynaset, novos registros são adicionados ao final da seqüência de.

&Notanbsp;  Esta propriedade não se destina a ser usado como um número de registro de substituto. Favoritos ainda são a maneira recomendada de reter e retornar para uma determinada posição e são a única maneira de posicionar o registro atual em todos os tipos de objetos de conjunto de registros. Em particular, a posição de um determinado registro muda quando registro (s) anteriores é excluídas. Também não há nenhuma 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 dentro de um conjunto de registros não é garantida a menos que ela é criada com uma instrução SQL usando uma ORDER BY cláusula.

&Notanbsp;  Esta função de membro é válida somente para tipo dynaset e conjuntos de registros do tipo snapshot.

Para obter mais informações sobre como localizar registros, consulte o artigo DAO Recordset: navegação do conjunto de registros no Guia do programador do Visual C++. Para obter informações relacionadas, consulte o tópico "Propriedade AbsolutePosition" na Ajuda do DAO.

Visão geral de CDaoRecordsetMembros de classe | Gráfico de hierarquia

Co&nsulte tambémnbsp;CDaoRecordset::SetAbsolutePosition

Index