Fórum Soma de valores via SQL (SUM) #152832

08/04/2003

0

Bom dia pessoal.
Estou com o seguinte código:

query1.Close;
query1.sql.Clear;
query1.sql.Add(´select SUM(valorcompra) from extratoconta´);
query1.Prepare;
query1.ExecSQL;

O comando SUM me dá a soma de todos os valores do campo ´valorcompra´ da tabela extratoconta. O problema é como jogar a soma em um edit ou label?

Grato pela atenção.


Hacson Menezes

Hacson Menezes

Responder

Posts

08/04/2003

Marcelo.c

Clique duas vezes sobre a Qry.
Clique com o botão direito sobre a janela do Fields Editor.
Escolha Add Fields...
Clique Ok.

Utilize o código:

Edit1.Text:=Query1Campo1.Value;

Onde Campo1 é um dos campos que aparecem na Janela Fields Editor.


Responder

Gostei + 0

08/04/2003

Marcelo.c

Ah. ia me esquecendo. Provavelmente você terá que utilizar inttostr para converter o valor da soma.


Responder

Gostei + 0

08/04/2003

Andrewsporto

Testa isso aí!
query1.Active:=false;
query1.sql.Clear;
query1.sql.Add(´select SUM(area)as soma from Country´);
query1.Prepare;
query1.active:=true;
edit1.Text:=query1.FieldValues[´soma´];

Quando se utiliza select vc não usa execsql... utiliza active:= false;coloca o q deve colocar e depois active:=true;
Ok? qualquer duvida!!
andrews@redespectrum.com.br


Responder

Gostei + 0

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

Aceitar