Compartilhar via


CDaoRecordset::GetPercentPosition

A o trabalhar com um conjunto de registros de dynaset- tipo ou de instantâneo- tipo, se você chamar GetPercentPosition totalmente antes de preencher o conjunto de registros, a quantidade de movimentação é relativo ao número de registros acessados chamando GetRecordCountconforme indicado.

float GetPercentPosition( );

Valor de retorno

Um número entre 0 e 100 indica que o local do próximo registro atual no objeto do conjunto de registros com base em uma porcentagem de registros no conjunto de registros.

Comentários

Você pode mover o último registro chamando MoveLast para concluir a população de todos os conjuntos de registros, mas isso pode levar uma quantidade significativa de tempo.

Você pode chamar GetPercentPosition em todos os três tipos de objetos de conjunto de registros, incluindo tabelas sem índices. Em o entanto, você não pode chamar GetPercentPosition em instantâneos somente encaminhamentos de rolagem, ou em um conjunto de registros aberto de uma consulta passagem em um banco de dados externo. Se não houver nenhum registro atual, ou registro atual foi excluído, CDaoException é lançada.

Para informações relacionadas, consulte o tópico “propriedade PercentPosition” na ajuda de DAO.

Requisitos

Cabeçalho: afxdao.h

Consulte também

Referência

Classe CDaoRecordset

Gráfico da hierarquia

CDaoRecordset::SetPercentPosition