Fórum Saber quantas linhas existem no dbGrid sem recordcount #286449
29/06/2005
0
Estou usando o clientDataSet e preciso saber quantos registros existem. Mas estou passando o parametro que ele me retorne de 100 em 100. Então quando dou recordcount ele só me traz 100 no máximo. Pensei em contar as linhas no dbgrid ou tem alguma outra forma. O Banco de dados é Firebird.
Acacio
Curtir tópico
+ 0
Responder
Posts
29/06/2005
Massuda
Pensei em contar as linhas no dbgrid...
Isso não funciona... o DBGrid é espelho do dataset. Faça uma SQL para contar o total de registros no BD.
Responder
Gostei + 0
29/06/2005
Aroldo Zanela
Colega,
Faça um select count(*) as qtde from nome_tabela com os mesmos critérios do select utilizado para popular sua grid, pois a resposta do servidor é bem mais rápida que fazer FetchAll no resultset.
Faça um select count(*) as qtde from nome_tabela com os mesmos critérios do select utilizado para popular sua grid, pois a resposta do servidor é bem mais rápida que fazer FetchAll no resultset.
Responder
Gostei + 0
Clique aqui para fazer login e interagir na Comunidade :)