Fórum Somatória de valores num Grid #193129

05/11/2003

0

E Aí galera

Por gentileza alguém sabe como eu faço para exibir uma soma de vários valores em uma coluna num DBGrid em um Edit!


Valeu!!!


Tcharlos

Tcharlos

Responder

Posts

05/11/2003

Marcelo.c

Somar todos os valores referentes a um campo:

var soma, i: integer;
begin
  Tabela.First;
  for i:= 0 to Tabela.RecordCount - 1 do
  begin
    soma:=soma+TabelaCampo.Value;
    next
  end;
  Edit1.Text:=InttoStr(soma);
end;



Responder

Gostei + 0

05/11/2003

Ruysalles

Pessoalmente, prefiro retornar a soma de uma intrução SQL da seguinte maneira:

with query do
begin
close;
sql.text := ´select sum(valor) ´ +
´ from tabela_preco´ +
´ where mes = 5´;
open;
editvalor.text := formatfloat(´#,,0.00´,fields[0].asfloat);
end;


Responder

Gostei + 0

06/11/2003

Tcharlos

Obrigado pela força cara, té mais


Responder

Gostei + 0

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

Aceitar