[firebase-br] Sql

Jorge Henrique jorgehenrique em americamoveis.com
Qua Fev 14 14:11:21 -03 2007


Esse erro do DBX deve ser por causa de algum parametro incorreto, mas 
acontece mais quando vc roda alguma SP.

Especificamente, qual componente do DBX vc tá usando? SQLQuery, 
SQLTable, SimpleDataSet?


BandaLemuel escreveu:
>         Ola lista
> 
>     Tudo bem, sou novo no grupo e to com uma duvida ferrada, uso Delphi e 
> Firebird, estou com uma SQL para pegar um produto e somar os totais de saida 
> e entrada dele, a instrução é a seguinte:
> 
>                           SELECT DISTINCT(A.CDPRO) , B.DESCR ,
>                           (SELECT SUM(D.QUANT) FROM FC13100 D WHERE D.CDPRO 
> = A.CDPRO AND D.CDFILD = :CDFIL ) AS QTENT,
>                           (SELECT SUM(E.QUANT) FROM FC31110 E WHERE E.CDPRO 
> = A.CDPRO AND E.CDFIL = :CDFIL ) AS QTSAI,
>                           (SELECT SUM(F.PRUNI * F.QUANT) FROM FC13100 F 
> WHERE F.CDPRO = A.CDPRO AND F.CDFILD = :CDFIL ) AS VRTOTALENTRA,
>                           (SELECT SUM(G.VRTOT) FROM FC31110 G WHERE G.CDPRO 
> = A.CDPRO AND G.CDFIL = :CDFIL ) AS VRTOTALSAIDA
>                           FROM FC13100 A , FC03000 B , FC13000 C
>                           WHERE B.CDPRO = A.CDPRO AND B.GRUPO = :GRUPO AND 
> C.DTTRF BETWEEN :DTINI AND :DTFIN AND C.NRTRF = A.NRTRF
>                           AND A.CDFILD=:CDFIL ORDER BY B.DESCR
> 
> 
>     Rodei no IBOConsole e funcionou direitinho, mas no delphi 7 ele dá erro 
> 'Unknow Data Type (0)' usando os componentes da paleta interbase , e o 
> DBExpress da erro 'Incorrect values whitin SQLDA structure', alguem pode me 
> ajudar, porque que no IBOConsole vai e no Delpih não .. Desde já agradeço 
> qualquer ajuda.. Um abraço a todos....
> 
>         Wesley
> ______________________________________________
> FireBase-BR (www.firebase.com.br) - Hospedado em www.locador.com.br
> Para editar sua configuração na lista, use o endereço 
> http://mail.firebase.com.br/mailman/listinfo/lista_firebase.com.br
> Para consultar mensagens antigas: http://firebase.com.br/pesquisa
> 
> 




Mais detalhes sobre a lista de discussão lista