Como eu Somo usando o Select Sum
Caros amigos Como faco para usar um Select Sum
Pois quero fazer o seguinte..
Tenho uma Tabela de Entrada de Notas
o que quero fazer ...
que o
Qy.SQL.Clear;
Qy.SQL.Text := ´SELECT SUM(Preco_Venda) as Teste FROM Entrada_Nota Num_Nota=´+ editNumeroNotaFiscal.Text;
editTotalProdutos.Text := Qy.FieldByName(´Teste´).AsString;
pois assim não esta dando certo.. o que esta de errado
Pois quero fazer o seguinte..
Tenho uma Tabela de Entrada de Notas
o que quero fazer ...
que o
Qy.SQL.Clear;
Qy.SQL.Text := ´SELECT SUM(Preco_Venda) as Teste FROM Entrada_Nota Num_Nota=´+ editNumeroNotaFiscal.Text;
editTotalProdutos.Text := Qy.FieldByName(´Teste´).AsString;
pois assim não esta dando certo.. o que esta de errado
Babu
Curtidas 0
Respostas
Japa
01/11/2003
Qy.close;
Qy.SQL.Clear;
Qy.SQL.add(´SELECT SUM(Preco_Venda) as Teste FROM Entrada_Nota where Num_Nota=:cond1´);
Qy.params[0].asinteger:=strtoint(editNumeroNotaFiscal.Text);
qy.execsql;
editTotalProdutos.Text := Qy.FieldByName(´Teste´).AsString;
Tente assim amigo... nawn sei se esta certo porque estou sem delphi.... mas e algo parecido hehehe boa sorte :wink:
GOSTEI 0
Japa
01/11/2003
Darpp escrevi caca... hehehe em vez de qy.execsql faça o qy.open hehehe fuizzz
GOSTEI 0
Manjuneiro
01/11/2003
Voce deve usar um GROUP BY para poder fazer um SUM.
Qy.SQL.Text := ´SELECT SUM(Preco_Venda) as Teste
FROM Entrada_Nota Num_Nota=´+
editNumeroNotaFiscal.Text
GROUP BY Preco_Venda;
Nao sei se dara certo, mas e assim que faco usando Delphi com Oracle.
Marco A. Justo
Qy.SQL.Text := ´SELECT SUM(Preco_Venda) as Teste
FROM Entrada_Nota Num_Nota=´+
editNumeroNotaFiscal.Text
GROUP BY Preco_Venda;
Nao sei se dara certo, mas e assim que faco usando Delphi com Oracle.
Marco A. Justo
GOSTEI 0