Fórum Quantidade de ítens dentro do dbgrid - como conseguir? #230309

06/05/2004

0

Olá amigos,

gostaria de saber como contar a quantidade de registros (linhas) dentro de um dgbrid. Estou utilizando o componente TAble e Datacource.

Obrigado.


Cazuza

Cazuza

Responder

Posts

06/05/2004

Lucas Silva

Supondo que a Table1 é o dataSet do DBGrid...

procedure TForm1.Button1Click(Sender: TObject);
begin
 ShowMessage(IntToStr(Table1.RecordCount);
end;



Responder

Gostei + 0

06/05/2004

Rodolpho123

Olá cazuza,

Bem, qual é o BD que vc está usando? Se for InterBase ou FireBird, vc só vai conseguir saber o total de registros se vc visitar todos os registros. Eu costumo fazer assim:
procedure TForm1.IBTable1AfterOpen(DataSet: TDataSet);
begin
with IBTable1 do
  begin
    Last;
    First;
  end;
ShowMessage(´Total de ´ + IntToStr(IBTable1.RecordCount)+´registros´;
end;



Responder

Gostei + 0

Utilizamos cookies para fornecer uma melhor experiência para nossos usuários, consulte nossa política de privacidade.

Aceitar