CDaoRecordset::SetPercentPosition

void SetPercentPosition (Flutuar fPosition );
lançar (CDaoException, CMemoryException);

Parâmetros

fPosition

Um número entre 0 e 100.

Observações

Chame essa função de membro para definir um valor que altera a localização aproximada do registro atual no objeto recordset com base em uma porcentagem dos registros no conjunto de registros.

Ao trabalhar com um tipo dynaset ou um recordset do tipo snapshot, primeiro preencha o conjunto de registros, movendo para o último registro antes de chamar SetPercentPosition. Se você chamar SetPercentPosition antes de preencher totalmente o conjunto de registros, a quantidade de movimento é relativo ao número de registros acessados conforme indicado pelo valor de GetRecordCount. Você pode mover para o último registro chamando MoveLast.

Uma vez você chamar SetPercentPosition, o registro na posição aproximada correspondente ao valor torna-se atual.

&Notanbsp;  Chamar SetPercentPosition para mover o registro atual para um registro específico em um conjunto de registros não é recomendado. Chame a função de membro SetBookmark em vez disso.

Para obter mais informações sobre como navegar em conjuntos de 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 PercentPosition" na Ajuda do DAO.

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

Co&nsulte tambémnbsp;CDaoRecordset::GetPercentPosition

Index