RecordCount não esta funcionando

Delphi

29/05/2003

Estou utilizando uma query, seleciono 260000 registro e o RecordCount
esta me mostrando que so tem 4.
Porque ?


J@ck

J@ck

Curtidas 0

Respostas

Carlo Vinícius

Carlo Vinícius

29/05/2003

Porque normalmente a Query não ´pega´ todos os registros de uma vez. Ele utiliza só uma amostra para agilizar a consulta.

Se você quiser ler todos os registro de uma só vez e, com isso, ter o resultado correto no ´RecordCount´ utilize o método ´Query.FetchAll´ logo após o método ´Query.Open´.

Obs: Pelo volume de registros que você tem vai demorar um pouco.


GOSTEI 0
POSTAR