Pessoal. Fiz uma query onde preciso abater da tabela tbl_fab_saldo_estoque a quantidade da tabela tbl_fab_ppp_aaa e me exibindo o saldo que resta. Então, fiz no workbench umaquery abaixo, que roda certinho nesse ambiente, porém, quando vou rodar no Delphi 7 tenho a seguinte mensagem:
"Objeto Parameter definido incorretamente. As informações são inconsistentes ou incompletas"
O que faço para resolver isso?
Essa é a query em questão
set @saldo:= 0, @produto_ant:= 0;
select *,
IF(@produto_anterior!= cproduto_p,
@saldo:= saldo_est,
@saldo:= @saldo - qtdeOP_p) as saldo,
@produto_anterior:= cproduto_p as produto,
@saldo:= @saldo + qtdeOP_p as isso
from tbl_fab_ppp_aaa
left join tbl_fab_saldo_estoque on cod_est = CProduto_p
where Prioridade_p > 0
and Referencia_p = '102520-01B'
and PosicaodosProcessos_p not like '%greenyellow%'
order by Prioridade_p, Referencia_p, CLote_p