Fórum Soma de uma coluna do Dbgrid?? #167078

30/06/2003

0

Alguém poderia me dizer como faço para somar os valores de uma coluna de um dbgrid e colocar o total dentro de Dbedit?

Uso Dbexpress com Interbase.

Muito Obrigado a quem puder me ajudar!

Jelves


Jelves

Jelves

Responder

Posts

30/06/2003

Marcioaurelio

Voce pode utilizar uma procedure !!!!

vamos supor q sua tabela seja
TAB_SOMA (CONTAR: INTEGER);

a procedure ficaria algo assim:

create procedure proc_name(params) as
DECLARE VARIABLE SOMAR INTEGER;
begin
SOMAR = 0;
for SELECT CONTAR FROM TAB_SOMA DO
BEGIN
SOMAR = SOMAR + CONTAR;
SUSPEND;
END
SOMAR = CONTAR;
SUSPEND;
end


depois e so selecionar a proc. :
select * from proc_name(..)


Responder

Gostei + 0

30/06/2003

Marcioaurelio

Voce pode utilizar uma procedure !!!!

vamos supor q sua tabela seja
TAB_SOMA (CONTAR: INTEGER);

a procedure ficaria algo assim:

create procedure proc_name(params) as
DECLARE VARIABLE SOMAR INTEGER;
begin
SOMAR = 0;
for SELECT CONTAR FROM TAB_SOMA DO
BEGIN
SOMAR = SOMAR + CONTAR;
SUSPEND;
END
SOMAR = CONTAR;
SUSPEND;
end


depois e so selecionar a proc. :
select * from proc_name(..)


Responder

Gostei + 0

30/06/2003

Jelves

Eu faço isto no Interbase? vc sabe se tem outra maneira?

Obrigado pela força


Responder

Gostei + 0

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

Aceitar