[firebase-br] QUERY que não executa no DBExpress

Otavio Ferdin Junior junior em argon.com.br
Qua Abr 9 12:48:59 -03 2008


No Delphi 7, a query abaixo é executada normalmente com o ZEOS e também
externamente pelo IBExpert.  Mas pelo DBExpress não roda, dando o erro 
Field Name Missing".  Já tentei usando com o drive UIB e também o
InterXpress (da Upscene).   Já tirei os alias, ja alternei com nomes de
campos em maiúscula e nada!   Tudo por causa do Select interno...   PS:  Mas
quando na subQuery eu coloco ... from ProdCores Pr where Pr.CodPro = 1) 
funciona!

 

Select P.Codigo, P.Nome, (Select SUM (Pr.Estoque) as Total from ProdCores Pr
where Pr.CodPro = P.Codigo) from Produtos P where P.Nome Like 'MOUSE OPTICO%
 Order By P.Nome

 

Alguém pode me ajudar?

 




Mais detalhes sobre a lista de discussão lista