Consulta SQL com campo calculado
Ola, td bem pessoal
Sou um iniciante do delphi uso delphi 7.0 c/ FireBird 2.0, e estou com um problema em uma consulta SQL que estou fazendo que é o seguinte;
sql.add(´and data_venda between :dtini and :dtfim and vl_com_cor is null´);
nesta parte da consulta quero que me retorne as vendas no periodo do corretor mas so as que ele teve comissao onde eu calculo elas na hora da consulta em um campo calculado ´ vl_com_cor ´ , so que na hora da execucao me retorna o erro dizendo que a coluna nao existe.
Alguem pode me ajudar?
Agradeço desde já.
Sou um iniciante do delphi uso delphi 7.0 c/ FireBird 2.0, e estou com um problema em uma consulta SQL que estou fazendo que é o seguinte;
sql.add(´and data_venda between :dtini and :dtfim and vl_com_cor is null´);
nesta parte da consulta quero que me retorne as vendas no periodo do corretor mas so as que ele teve comissao onde eu calculo elas na hora da consulta em um campo calculado ´ vl_com_cor ´ , so que na hora da execucao me retorna o erro dizendo que a coluna nao existe.
Alguem pode me ajudar?
Agradeço desde já.
Pattarelli
Curtidas 0
Respostas
Paulo
23/09/2007
Os campo calculados não existem na tabela, somente no componente. Mas sempre que você que fizer algo, o evento OnCalc será disparado. Você pode pegar esse valor por variável e tratar junto com sua query
GOSTEI 0
Pattarelli
23/09/2007
Os campo calculados não existem na tabela, somente no componente. Mas sempre que você que fizer algo, o evento OnCalc será disparado. Você pode pegar esse valor por variável e tratar junto com sua query
ok, obrigado vou tentar do jeito que vc falou, valew.
GOSTEI 0
Pattarelli
23/09/2007
Ainda nao consegi resolver se alguem tiver uma sujestão.
GOSTEI 0