Fórum Somar os valores de uma coluna no DBGrid #206620

15/01/2004

0

Como eu faço para somar todos os valores de uma coluna em um DBGrid.
pediria ainda explicar o melhor evento e o codigo.
fico grato desde já.
Paulo


Paulo Almeida

Paulo Almeida

Responder

Posts

15/01/2004

Lucas Silva

cada coluna do DBGrid é um campo na query.

Então,é soh quando você abrir a query você faz isto´

  valor : Float;
....
Open;
First;
while not eof do
 begin
  Valor := Valor + FieldByName(´O_nome_do_campo´).Asfloat;
  Next;
 end;


Lucas!



Lucas!


Responder

Gostei + 0

15/01/2004

Rodrigo.cunha

Bom dia, meu caro!

Eu coloco um dbedit e no after open da query eu faço o seguinte:

x := 0;
query1.first;
while query1.eof do
x := x + query1Valor.AsFloat;
query1.next;
end;
edit1.text := floattostr(x);

Um abraço.


Responder

Gostei + 0

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

Aceitar