Boa Tarde pessoal,

estou com um problema muito intrigante, tenho um sql que pelo IBExpert ele me 
retorna um resultado e pelo Delphi retorna outro.
Vou detalhar:

  SELECT 
   TABELA.COD, 
   TABELA.ID, 
   TABELA.ID_GR, 
   TABELA.CODRED, 
   TABELA.DESC, 
   TABELA.TP_CON, 
   TABELA.DIG, 
   TABELA.IMP_LAN 
 FROM TABELA 
 WHERE 
      (    
       (TABELA.COD BETWEEN '0.0.00.00.0000' AND '9.9.99.99.9999' ) 
      ) 
 ORDER BY SUBSTRING(TABELA.COD FROM 1 FOR 6), TABELA.DESC

Pelo IBExpert ele obedece esse order by, mas pelo delphi ele nao obedece e traz 
o resultado errado.

Alguem já passou por isso ou tem alguma dica?

Grato desde já,

Henrique Peixinho

[As partes desta mensagem que não continham texto foram removidas]

Responder a