somar uma coluna e nostrar na ultima linha total no dbgrid

Delphi

27/04/2004

fasso uma consulta e preciso que no final ela soma uma coluna e de o total no dbgrid como faco, se eu uso a funcao SUM junto com o restante da sql ela retorna um erro colum uknow(coluna invalida) oq faco



estou precisando com urgencia, agradeco desde ja. chau


Eltontlms

Eltontlms

Curtidas 0

Respostas

Rômulo Barros

Rômulo Barros

27/04/2004

Crie um Field do tipo Agregate e, na propriedade Expression faça:

SUM(CampoParaSerSomado);



GOSTEI 0
Turbo Drive

Turbo Drive

27/04/2004

tente assim:

Dentro da query na propriedade Sql, coloque: select codigo, nome, (sum(qtde) as soma from itens;
Aponte o dbgrid para o dataset da sua query, dê dois cliques no dbgrid. Vai aparecer uma caixa para vc acrescentar os campos que serão visualizados no dbgrid. Pelo nosso exemplo os campos serão; codigo, nome e soma (onde o campo ´soma´ é a soma das quantidades dos itens).

Qualquer coisa post aqui a sua dúvida.


GOSTEI 0
POSTAR