Loop FireDac - Delphi - RecordCount.

SQL

Delphi

FireDAC

10/12/2021

Pessoal ajuda ai,

Estou fazendo um código para buscar todos os registro de clientes e atualizar algo com o EOF mas o FireDAC parece ter um problema que para antes do final, me parece que tem que configurar ele direitinho eu não estou acertando, vi que ele tem um limite de 50 registro, já aumentei mas não adiantou, no meio ou até antes do meio ele para.

Obrigado ai pessoal.
Anderson Gonçalves

Anderson Gonçalves

Curtidas 0

Melhor post

Paulo

Paulo

10/12/2021

Pessoal ajuda ai,

Estou fazendo um código para buscar todos os registro de clientes e atualizar algo com o EOF mas o FireDAC parece ter um problema que para antes do final, me parece que tem que configurar ele direitinho eu não estou acertando, vi que ele tem um limite de 50 registro, já aumentei mas não adiantou, no meio ou até antes do meio ele para.

Obrigado ai pessoal.


Faz um FetchAll depois usa o RecordCount.
GOSTEI 1

Mais Respostas

Emerson Nascimento

Emerson Nascimento

10/12/2021

se quer somente saber quantos registros há na tabela, use a função count():
select count(*) from tabela




GOSTEI 0
Anderson Gonçalves

Anderson Gonçalves

10/12/2021

Pessoal ajuda ai,

Estou fazendo um código para buscar todos os registro de clientes e atualizar algo com o EOF mas o FireDAC parece ter um problema que para antes do final, me parece que tem que configurar ele direitinho eu não estou acertando, vi que ele tem um limite de 50 registro, já aumentei mas não adiantou, no meio ou até antes do meio ele para.

Obrigado ai pessoal.


Faz um FetchAll depois usa o RecordCount.



Valew amigo, mas o FetchAll já estava automático, o problema era um loop dentro do outro que estava zerando uma query que guardava as informações do loop principal, então verifiquei e corrigi, as configurações que fiz de FetchAll automático estão funcionando, eu quem dei mancada nessa, mas valew.
GOSTEI 0
POSTAR