reordenar o DbGrid sem refazer o select c/ outro order By

Delphi

05/04/2004

ola Galera,
Alguém conhece alguma maneira de reordenar os dados de uma grid
sem precisar refazer o select com outro campo ordenado.

Tipo aquele esquema que você clica na coluna de uma grid e ordena entre crescente decrescente e etc...

Desde já agradeço!!!


Info.wtomfs

Info.wtomfs

Curtidas 0

Respostas

Paullus

Paullus

05/04/2004

Cara, no teu DataSet deve ter uma propriedade de nome [b:c925c613b8]Sort[/b:c925c613b8]. Nela você coloca as mesmas condições do [b:c925c613b8]ORDER BY[/b:c925c613b8] que você usaria no SQL.

Exemplo:
SELECT *
FROM TESTE
ORDER BY CodTeste DESC, nomeTeste ASC

No DataSet ficaria:
DataSet.Sort := ´CodTeste DESC, nomeTeste ASC´

Sacou!? :wink:


GOSTEI 0
POSTAR