quot;Field SUM of SAIDA NOT FOUNDquot; esse campo nao exis

Delphi

24/09/2003

Pessoal seguinte...
estou fazendo uma pesquisa simles com somatorio ( SUM() )...
só que acontece um pequeno problema como podem ver atribui novos nomes para
todos os valores que busco junto com o SUM mas quando vou abrir essa query
en tenpo de execuçao ele da a menssagem que o campo ´SUM OF Saida´ nao foi
encontrado... esse campo nao existe
sabem o que pode ser????

Alguem pode me ajudar????

Código esta aqui....
sql.clear;
sql.add(´SELECT Data,Sum(Entrada) AS ENTRADA,Sum(Saida) AS
SAIDA,Sum(Entrada2) AS ENTRADA2,Sum(Saida2) AS SAIDA2 From Destino where
(Data >= :Dt1 and Data <= :Dt2) GROUP BY Data order by data´ );
params[0].asdate := Dt1;
Params[1].asdate := Dt2;
enablecontrols;
open;


Tadeuaraujo

Tadeuaraujo

Curtidas 0

Respostas

Agonzaga

Agonzaga

24/09/2003

Acredito que a sql correta seria:

SELECT Data, Sum(Entrada) AS ENTRADA, Sum(Saida) AS SAIDA,
Sum(Entrada2) AS ENTRADA2,Sum(Saida2) AS SAIDA2
FROM Destino
GROUP BY Data
HAVING (Data >= :Dt1 and Data <= :Dt2)
params[0].asdate := Dt1
Params[1].asdate := Dt2
ORDER by data


GOSTEI 0
Adilsond

Adilsond

24/09/2003

De um clique duplo sobre sua query e verifique se voce não criou o field com esse nome. Ou então em sua Grid, DBComboBox, DBEdit, DBLookup...


GOSTEI 0
POSTAR