Compartilhar via


CDaoRecordset::GetPercentPosition

Ao trabalhar com um tipo dynaset ou recordset tipo instantâneo, se você chamar GetPercentPosition antes de preencher totalmente o conjunto de registros, a quantidade de movimento é relativa ao número de registros acessados sistema autônomo indicado pela telefonar GetRecordCount.

float GetPercentPosition( );

Valor de retorno

Um número entre 0 e 100 indica o local aproximado do registro corrente no objeto de conjunto de registros com base em uma porcentagem dos registros no conjunto de registros.

Comentários

Você pode mover para último registro chamando MoveLast para concluir a população de todos os conjuntos de registros, mas isso pode demorar bastante time.

Você pode telefonar GetPercentPosition em todos os três tipos de objetos do conjunto de registros, incluindo tabelas sem índices. No entanto, não é possível chamar GetPercentPosition em somente de encaminhar rolagem snapshots, ou em um conjunto de registros aberto a partir de uma consulta passagem em relação a um banco de dados externo. Se não há registro corrente ou registro corrente foi excluído, um CDaoException é lançada.

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

Requisitos

Cabeçalho: afxdao.h

Consulte também

Referência

Classe CDaoRecordset

Gráfico de hierarquia

CDaoRecordset::SetPercentPosition

Outros recursos

CDaoRecordset membros