Fórum TADOTable: ordenar data na DBgrid #255519

22/10/2004

0

Olá pessoal, bom dia.
Seguinte: gostaria de ordenar (crescente/decrescente) uma coluna data de uma DBGrid vinculada a uma [b:9f4cdd2da9]tabela [/b:9f4cdd2da9](não é query/SQL).
como fazer?
obrigado


Ananias Duarte

Ananias Duarte

Responder

Posts

22/10/2004

Faelcavalcanti

Olá amigo, o que você pode fazer é modificar o conteúdo de sua Query dinamicamente. Por Exemplo, utilizar um evento click do grid e na sua query você modificaria o final Order [Campo] Desc. Poderias passar uma flag indicando quando foi modificado o seu valor.

Não é lá das dicas melhores que poderia te citar, mas é uma saída.


Responder

Gostei + 0

22/10/2004

Gatoledo

Amigo,

Você pode utilizar uma propriedade do componente ADOTable chamada Sort, informando o nome do campo que deseja ordenar. Se desejar os dados em ordem crescente informe apenas o nome do campo e se desejar ordem decrescente adicione ´DESC´ na frente do nome do campo.

Veja o exemplo abaixo:

ADOTable1.Sort := ´Data´; {Ordem crescente}

ou

ADOTable1.Sort := ´Data DESC´; {Ordem decrescente}

Espero ter ajudado.

Gabriel


Responder

Gostei + 0

22/10/2004

Ananias Duarte

Blz, valeu.
Agora... em que evento do TADOTable eu coloco esse código?
obrigado


Responder

Gostei + 0

Utilizamos cookies para fornecer uma melhor experiência para nossos usuários, consulte nossa política de privacidade.

Aceitar