como ordernar colocando vazio por ultimo (dbExpress) ?

Delphi

12/05/2005

Ola,
como faço para o ClientDataSet (dbExpress) ordernar colocando vazio por ultimo ?

ex:
PRODUTO DESCRICAO
1 ALICATE
2 MARTELO
(VAZIO) PREGO



Obrigado
Bruno


Brunohenrique

Brunohenrique

Curtidas 0

Respostas

Vinicius2k

Vinicius2k

12/05/2005

Colega,

A não ser que eu esteja enganado, o que vc pretende não é possível.
Não conheço nenhuma forma de indexação que considere uma string vazia ou nulo com ´valor´ maior que outra com conteúdo.
No meu entender, o máximo que vc conseguiria seria uma ordem invertida com um índice descendente...

T+


GOSTEI 0
Gandalf.nho

Gandalf.nho

12/05/2005

Outra possibilidade seria uma consulta UNION, primeiro colocando os registros com o campo não-nulo em ordem alfabética e depois os registros com o campo nulo


GOSTEI 0
POSTAR