Query
Caros colegas,
gostaria de saber se é possível mudar a ordem do índice de uma query sem fecha-la.
Por exemplo carreguei a Query da seguinte forma:
Query.Close;
Query.SQL.Clear;
Query.SQL.Add(´SELECT Codigo, Nome, Endereci FROM CLIENTE ORDER BY Codigo´);
Query.Open;
Aí preciso de uma nova ordem. Por exemplo NOME.
Será possível fazer isto sem limpar a Query? (Minha tabela é Paradox e é muito grande. Demora para carregar.
Grato pela atenção.
vonirpereira@certto.com.br
gostaria de saber se é possível mudar a ordem do índice de uma query sem fecha-la.
Por exemplo carreguei a Query da seguinte forma:
Query.Close;
Query.SQL.Clear;
Query.SQL.Add(´SELECT Codigo, Nome, Endereci FROM CLIENTE ORDER BY Codigo´);
Query.Open;
Aí preciso de uma nova ordem. Por exemplo NOME.
Será possível fazer isto sem limpar a Query? (Minha tabela é Paradox e é muito grande. Demora para carregar.
Grato pela atenção.
vonirpereira@certto.com.br
Vanp
Curtidas 0
Respostas
Okama
09/05/2003
Sendo Paradox, use Table e crie índices secundários.
Para troca de ordem simplesmente troque de indice:
Table1.IndexName:=´Indice1´;
Table1.IndexName:=´Indice2´;
Table1.IndexName:=´Indice3´;
...
Para troca de ordem simplesmente troque de indice:
Table1.IndexName:=´Indice1´;
Table1.IndexName:=´Indice2´;
Table1.IndexName:=´Indice3´;
...
GOSTEI 0