Fórum Problemas com IBDataSet #234751
27/05/2004
0
Tenho um sistema em Delphi, com BD Interbase, e estou usando o IBDataSet para acesso aos dados...
Estou listando os itens de uma determinada tabela em um DBGrid e preciso exibir o total dos itens em um DBEdit ou DBText.
Tentei fazê-lo com um campo Aggregate mas não está funcionando.
O que preciso é um ´SELECT SUM(ITENS)´, mas não consigo fazer.
Alguém pode me ajudar?
Tomew
Curtir tópico
+ 0Posts
27/05/2004
Aroldo Zanela
Basicamente é isso mesmo:
SELECT SUM(VALOR) AS TOTAL FROM TABELA
Gostei + 0
28/05/2004
Tomew
SELECT SUM(VALOR) AS TOTAL FROM TABELA WHERE CODIGO=ALGUMACOISA
mas não é isto, tb dá erro.
Me disseram para usar um campo aggregate no DataSet. Fiz isso. Não dá erro mas também não exibe nada no DBEdit.
Alguma dica?
Obrigado!
Gostei + 0
28/05/2004
Fábio Valente
Para utilizar o campo aggregate, você precisa habilitá-lo (nas propriedades do campo) e também no ClientDataSet....
Eu uso aqui e funciona perfeitamente para TODOS os dados selecionados...
Sem mais,
Gostei + 0
28/05/2004
Tomew
Não está funcionando com o IBDataSet, só funciona com o ClientData Set. Não tem como fazer isto no IBDataSet?
tomew
Gostei + 0
Clique aqui para fazer login e interagir na Comunidade :)