[firebase-br] Problema na ordenação de registros.

Felipe Giotto felipe em metasoftware.com.br
Seg Ago 15 17:20:28 -03 2005


Olá, pessoal da lista!!

Estou com um problema com Delphi7/dbExpress/Firebird 1.5....

Tenho o seguinte SQL:

SELECT T.DESCRICAO as grupo, P.DESCRICAOCP
FROM HISTORICOPRODUTO H
LEFT JOIN PRODUTOS P ON (H.CODIGO=P.CODIGOBARRA)
LEFT JOIN TIPOSPRODUTO T ON (P.TIPOPRODUTO=T.CODIGO)
ORDER BY T.DESCRICAO,P.DESCRICAOCP

É um SQL simples, mas os dados não estão vindo na ordenação que eu 
pedi... Se eu rodo este SQL no SQLExplorer, por exemplo, os dados vêm 
corretamente. Porém, quando chamo de uma 
SQLQuery/DataSetProvider/ClientDataSet, estão vindo em uma ordem que 
parece ser a ordem de inserção, mas não o campo T.DESCRICAO e 
P.DESCRICAOCP!! Alguém pode ter uma idéia do que está acontecendo?

Desde já agradeço,

-- 
Felipe Luiz Christófolli Giotto
Meta Tecnologia em Software, Ltda





Mais detalhes sobre a lista de discussão lista