Array
(
)

Ordenar por nome

Gigatel
   - 26 nov 2005

eu tenho uma tabela e gostaria de saber se existe algum meio de ordenar os registros por ordem alfabética e sem ter que usa chave primária....minha tabela se chama BD_CLIENTES e o data souce DS_CLIENTES...uso o interbase....vlw t+


Bruno Belchior
   - 26 nov 2005

#Código

Select * from Tabela order by Nome
ou então via índices de um ClientDataSet...


Edilcimar
   - 26 nov 2005

simplesmente crie um índice para o campo nome, e depois faça um select com order by, se o campo não tiver um índice demora mais tempo


Gigatel
   - 26 nov 2005


Citação:
simplesmente crie um índice para o campo nome, e depois faça um select com order by, se o campo não tiver um índice demora mais tempo


Onde eu faço este índice ?
este índice..num dá muito problema não ? eu lembro que em paradox..isso dava pau um atrás do outro......vlw..


Gigatel
   - 26 nov 2005


Citação:
#Código

Select * from Tabela order by Nome
ou então via índices de um ClientDataSet...
Dá para explicar melhor ? sou meio crú neste negócio de SQL e indices...e qual vc recomenda ?
vlw


Gigatel
   - 26 nov 2005

eu fiz assim ...más acho que num é só isso naum..
#Código


Select * from CLIENTES order by GS_CLI_NOME;

vlw


Edilcimar
   - 26 nov 2005

o que vc fez, em princípio está certo, para criar um indice escreva
CREATE INDEX IDX_CLIENTES ON CLIENTES (NOME);


Gigatel
   - 26 nov 2005


Citação:
o que vc fez, em princípio está certo, para criar um indice escreva
CREATE INDEX IDX_CLIENTES ON CLIENTES (NOME);


Ei sei que estou dando trabalho...

Eu tenho isto no me programa...
Minha tabela se chama CLIENTES
O componete onde ela esta é uma IBQuery que se chama DB_CLIENTES
O campoque quero ordenar é este GS_CLI_NOME

Tem como vc montar a função com estes dados ? até andei dando uma lida..más além de ser demorado acho o assunto a internet num tem especificamente isto o que eu presciso......vlw


Oscar Candido
   - 26 nov 2005

No propriedade SQL do IBQuery insira:
#Código


Select * from CLIENTES
Order By GS_CLI_NOME


É isso, qualquer dúvida é só postar