Pesquisa

Delphi

07/02/2003

Por Exemplo, tenho varios cadastros com diversos nomes Alexandre, como faço para fazer uma pesquisa em que eu digite alexandre e o sistema me traga todos os Alexandres que existewm cadastrados....???

Obrigado.. :o


Anonymous

Anonymous

Curtidas 0

Respostas

Carnette

Carnette

07/02/2003

na propriedade FILTERED da tabela coloque TRUE

No envento ONFILTERRECORD voce poderia colocar algo assim


ACCEPT := Pos(VARIAVELNOME,DataSet[´NOME´]) = 0;


GOSTEI 0
Anonymous

Anonymous

07/02/2003

Um exemplo em SQL.

SELECT * FROM CLIENTES WHERE NOME LIKE ´¬ALEXANDRE¬´

OBS: ´NOME´ = NOME DO CAMPO EM SUA TABELA

Espero ter ajudado!


GOSTEI 0
Marcelo

Marcelo

07/02/2003

Um exemplo em DB é o seguinte:

begin
NomeTabela.IndexName:=´´;
NomeTabela.IndexName:=´iNome´;
NomeTabela.SetRanger([ENome.Text],[ENome.Text + ´z´]);
end;

Isso faz com que todos os alexandres aparecam, independentes do Sobrenome!


GOSTEI 0
POSTAR