saber quantas linhas tem um dbgrid?
Olá, gostaria de saber quantas linhas tem um determinado dbgrid depois que a tabela a qual está associado é aberta.
Balceiro
Curtidas 0
Respostas
Edumarc
13/12/2004
A quantidade de linhas de um dbgrid é igual a quantidade de registros da tabela vinculada, então vc pode fazer assim:
datasource1.dataset.recordcount
o valor retornado sera a quantidade de linhas
datasource1.dataset.recordcount
o valor retornado sera a quantidade de linhas
GOSTEI 0
Gandalf.nho
13/12/2004
Só que RecordCount não costuma funcionar com todos os bancos de dados sem que se dado um FetchAll primeiro.
GOSTEI 0
Steve_narancic
13/12/2004
Saudações
Lendo alguns tópicos do fórum vi que o fechtall não é o mais recomendado pela perda de desempenho e trafego na rede, então qual seria a melhor solução?
Lendo alguns tópicos do fórum vi que o fechtall não é o mais recomendado pela perda de desempenho e trafego na rede, então qual seria a melhor solução?
GOSTEI 0
Edilcimar
13/12/2004
não sei se existe, mas tente
dbgrid.rows.count, dbgrid.rowscount ou algo parecido
dbgrid.rows.count, dbgrid.rowscount ou algo parecido
GOSTEI 0
Daniel_mc
13/12/2004
SELECT COUNT(*) FROM tabela
GOSTEI 0
Steve_narancic
13/12/2004
bem, Vamos supor que esteja eu usando um IBDataset como faço para retornar a quantidade de registros encontrados na seguinte instrução SQL sem usar o RecordCount.
Select * from clientes where Nome = ´MARIA´
Tem como?
Select * from clientes where Nome = ´MARIA´
Tem como?
GOSTEI 0