Compartilhar via


Posicionamento do conjunto de registros

Aplica-se ao: Access 2013, Office 2013

Use a propriedade AbsolutePosition para mover um registro, de acordo com sua posição ordinal no objeto Recordset ou para determinar a posição ordinal do registro atual. O provedor deve oferecer suporte à funcionalidade apropriada para que essa propriedade esteja disponível.

AbsolutePosition é baseada em 1e igual a 1 quando o registro atual for o primeiro registro no Recordset. Conforme mencionado anteriormente, você poderá obter o número total de registros no objeto Recordset a partir da propriedade RecordCount.

Quando você define a propriedade AbsolutePosition, mesmo que seja para um registro no cache atual, o ADO recarrega o cache com um novo grupo de registros iniciando com o registro especificado. A propriedade CacheSize determina o tamanho desse grupo.

Observação

[!OBSERVAçãO] A propriedade AbsolutePosition não deve ser usada como um número de registro substituto. A posição de um dado registro é alterada quando você exclui um registro anterior. Também não existe garantia de que um dado registro terá a mesma propriedade AbsolutePosition se o objeto Recordset for reaberto ou consultado novamente. Os indicadores são a forma recomendada de reter e retornar a uma dada posição e são a única forma de se posicionar por todos os tipos de objetos Recordset.