Fórum Ordenar de forma decrescente... #143653

10/03/2003

0

Será q alguem sabe como order os registros de uma tabela com TTable de forma decrescente???
Uma tabela q contenha um campo ´data´ do tipo ´Date´, com TQuery poderia ser feito assim:

query1.sql.text:=´select * from tabela order by data order by desc´;
query1.active:=true;

e com TTable , comos seria???


Evandro Massini

Evandro Massini

Responder

Posts

10/03/2003

Dellavalentina

Crie um índice no banco de dados com a forma de ordenação para o(s) campo(s) desejado (a maneira de criar varia para cada tipo de banco), no seu caso, desc... Este (o índice) será adicionado na propriedade [b:8bb0cb11c8]IndexName[/b:8bb0cb11c8] do TTable, basta indicar o ídice criado e pronto.

Boa Sorte!!!

Atenciosamente,

Adriano.
Analista Programador
UNESC - GETEC - Colatina/ES


Responder

Gostei + 0

10/03/2003

Evandro Massini

O proble é que minha base de dados é em ACCESS... Não encontrei uma forma de cria um índice decrescente neste tipo de base de dados...

Valeu a tentativa...


Responder

Gostei + 0

10/03/2003

Dellavalentina

Bom aí é só ler o help do ACCESS. 8)
Para facilitar, sem criar caso...
----- [i:b77176f659][b:b77176f659]Extraído do help do MSAccess 2000[/b:b77176f659][/i:b77176f659] ------
A propriedade Indexado utiliza as configurações a seguir.

Configuração................................Descrição
Não (Padrão)................................Nenhum índice.
Sim (Duplicação Autorizada).........O índice permite valores duplicados.
Sim (Duplicação Não Autorizada)..O índice não permite valores duplicados.

Você pode definir essa propriedade apenas na seção Propriedades do Campo no modo estrutura de tabela. Você pode definir um índice de um único campo, definindo a propriedade Indexado na seção Propriedades do Campo, no modo estrutura de tabela. Você pode definir índices de vários campos na janela Índices, clicando em Índices no menu Exibir.
-------------------------------------------------------------------

Lá vc vai poder definir o Nome do índice, quais campos fazem parte do índice e qual a ordem de classificação.

Atenciosamente,

Adriano.
Analista Programador
UNESC - GETEC - Colatina/ES


Responder

Gostei + 0

10/03/2003

Evandro Massini

Valeu cara, era isso mesmo q eu queria...

Até mais...


Responder

Gostei + 0

10/03/2003

Einstein

vc pode criar uma consulta no Access em mode de estrutura. na coluna do campo que vc deseja ordenar decrescente vc vai observar uma Linha que diz Ordem. Escolha Decrescente.
Agora abra o código SQL dessa Consulta e veja como ele foi montado. para utiliza-lo no delphi basta selecionar, cópiar e colar no componente desejado.....

Atenciosamente,
Einstein Xavier


Responder

Gostei + 0

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

Aceitar