Fórum Help, não consegui. #162842

27/05/2003

0

Por favor.
Estou usando um DBGrid, edit, Table, Access, Delphi6.
Tem como fazer com que quando conforme eu digito a palavra a ser pesquisada no edit no DBGrid os registros se ordenam por nome.
Por exemplo Tenho várias Marias na tabela quando digito maria no edit no DBGrid aparece todas as Marias ordenadas.
Não estou usando SQL.
VALEU.


Jeanfiamoncini

Jeanfiamoncini

Responder

Posts

27/05/2003

Marconi

Voce deve abrir o Indíce que tiver o Nome como parâmetro. Se não tiver nenhum, crie com o Data Base DeskTop um secondary Index com este campo.

Após faça o filtro do que deseja enxergar.

Table.IndexName:=´xNome´;
..
...
...
...
Table.Filtered:=true;
Table.Filter:=´Nome = ´´´+trim(edit1.text)+´*´´´;
Table.refresh;
...
Lembrando que todos os sinais de aspas são simples. Jamais duplas.


Marconi


Responder

Gostei + 0

27/05/2003

Marconi

Ah, desculpe. Não percebi que estava utilizando Access.

Neste caso não sei responder.

Marconi


Responder

Gostei + 0

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

Aceitar