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]