[firebase-br] Mais uma sobre ordenação
Fuzari
fuzari em task.com.br
Seg Jan 2 12:53:34 -03 2006
Pessoal, antes de mais nada um feliz 2006 para todos e seus familiares.
tenho a seguinte tabela, dentre outros atributos
COD NOME
0001 X
0002 X1
0003 X3
1001 SDFSDFSDF
2002 SDSDSFS
1003 DFSDFD
Tenho o seguinte script:
SELECT * FROM MOTORISTA
WHERE ATIVO_MOTORISTA = :cATIVO
ORDER BY
SUBSTRING(NUM_MOTORISTA FROM 2 FOR 3),
SUBSTRING(NUM_MOTORISTA FROM 1 FOR 1)
O resultado esperado é no IBEasy ou IBCOnsole ou outro é:
0001
1001
0002
2002
0003
1003
2003
Já na aplicação não ocorre e o resultado fica:
0001
0002
0003
1001
2002
2003
3003
Alguém poderia me dar uma luz?
Uso D7, DBX, Datasetprovider, clientdataset.
sds
Fuzari
Mais detalhes sobre a lista de discussão lista