| Exibir mensagem anterior :: Exibir próxima mensagem |
| Autor |
Mensagem |
vitor_22_2005 Aprendiz

Registrado: Domingo, 18 de Mai de 2008 Mensagens: 117
|
Enviada: Sex Mai 23, 2008 1:32 am Assunto: Como ordenar uma pesquisa |
|
|
Oi glr
Como faço pra criar uma pesquisa em um campo (nome) , e ordenar primeiro por (nome) e segundo por (apelido).
Fiz assim:
var
intCodigoCliente: integer;
begin
ModuloDados.Tabela.IndexFildName := "NOME';
edtPesquisa.FindKey([intCodigoCliente]);
end;
Ele já ordena por nome, mas gostaria de definir a 2ª ordem, pois quando tiverem varios nomes iguais, ele ordene por apelido.
Me ajudem, por favor!!!
Valeu _________________ Vitor de Oliveira Lacerda
vitor@goldensites.com.br
www.goldensites.com.br |
|
| Voltar ao Topo |
|
 |
DonOctavioDelFlores Colaborador

Registrado: Quarta-Feira, 12 de Setembro de 2007 Mensagens: 2630 Localização: Pra lá de Bagda
|
Enviada: Sex Mai 23, 2008 1:58 am Assunto: |
|
|
cria um indice composto...
ou faz por sql
Order by campo1, campo2
apesar q, mesmo no sql... o ideal era ter um indice composto (ou um pra cada campo, depende do banco pra otimizar isso) _________________ “The problem with the world is that everyone is a few drinks behind.” Humphrey Bogart |
|
| Voltar ao Topo |
|
 |
vitor_22_2005 Aprendiz

Registrado: Domingo, 18 de Mai de 2008 Mensagens: 117
|
Enviada: Sex Mai 23, 2008 5:09 pm Assunto: |
|
|
É o interbase.
Mas como faço pra ele pesquisar pelo sql? Como encaixo esse código:
SELECT * FROM tabele WHERE campo = variavel ORDER BY campo1, campo2
Obs. Sou iniciante no delphi.
Abraços _________________ Vitor de Oliveira Lacerda
vitor@goldensites.com.br
www.goldensites.com.br |
|
| Voltar ao Topo |
|
 |
ricardo_olv Aprendiz

Registrado: Quinta-Feira, 4 de Outubro de 2007 Mensagens: 136 Localização: Goiania-GO
|
Enviada: Sex Mai 23, 2008 5:40 pm Assunto: |
|
|
insira um componente Query da "paleta "BDE"
ele tem uma propriedade chamada SQL, vc clica em ... e insere os comandos
obs.: nao esqueça de colocar um datasource ligado a Query |
|
| Voltar ao Topo |
|
 |
vitor_22_2005 Aprendiz

Registrado: Domingo, 18 de Mai de 2008 Mensagens: 117
|
|
| Voltar ao Topo |
|
 |
ricardo_olv Aprendiz

Registrado: Quinta-Feira, 4 de Outubro de 2007 Mensagens: 136 Localização: Goiania-GO
|
Enviada: Seg Mai 26, 2008 9:19 am Assunto: |
|
|
| ok |
|
| Voltar ao Topo |
|
 |
|