Propriedade RecordCount (ADO)
Aplica-se ao: Access 2013, Office 2013
Indica o número de registros em um objeto Recordset.
Valor de retorno
Retorna um valor Long que indica o número de registros no Recordset.
Comentários
Utilize a propriedade RecordCount para saber a quantidade de registros existentes em um objeto Recordset. A propriedade retorna -1 quando o ADO não puder determinar o número de registros ou se um tipo de provedor ou cursornão oferecer suporte à RecordCount. A leitura da propriedade RecordCount em um Recordset fechado gera um erro.
Se o objeto Recordset oferecer suporte a posicionamento ou indicadores aproximados isto é, Supports (adApproxPosition) ou Supports (adBookmark), respectivamente, ele retornará True este valor será o número exato de registros do Recordset, independentemente de ter sido preenchido completamente. Se o objeto Recordset não oferecer suporte ao posicionamento aproximado, essa propriedade poderá consumir recursos de forma significativa, pois todos os registros terão que ser recuperados e contados para que um valor preciso de RecordCount seja retornado.
O tipo de cursor do objeto Recordset será afetado se o número de registros puder ser determinado. A propriedade RecordCount retornará -1 para um cursor somente de encaminhamento; a contagem real de um cursor estático ou de conjunto de chaves; e -1 ou a contagem real para um cursor dinâmico, dependendo da fonte de dados.