Fórum quot;Field SUM of SAIDA NOT FOUNDquot; esse campo nao exis #184030

24/09/2003

0

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

Responder

Posts

26/10/2003

Agonzaga

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


Responder

Gostei + 0

26/10/2003

Adilsond

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...


Responder

Gostei + 0

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

Aceitar