Res: RE: [delphi-br] Pesquisa por aproximação

2008-02-09 Por tôpico [EMAIL PROTECTED]


vc deve colocar no campo de eventos da edit onchange






begin
with ADQ1 do
begin
close;
SQL.Clear;
sql.Add('select * from amigos WHERE nome Like '+quotedstr(Edit1.text+'%')+'
);
Open;
end; 





nao esqueça da query
 
    
 
 
Sergio
Jundiai / SP
 [EMAIL PROTECTED]
 (11) 7698-9566 (Claro)

---Mensagem original---
 
De: Rubem Nascimento da Rocha
Data: 9/2/2008 05:00:04
Para: delphi-br@yahoogrupos.com.br
Assunto: RE: [delphi-br] Pesquisa por aproximação
 


O q vc está querendo deve ser algo que muitos (inclusive eu) conhecem por
Pesquisa Incremental. Procura na Internet (Google, AltaVista, etc.) que tem
dica a botão na Internet sobre como fazer isso.

Boa sorte.
Sds.



To: delphi-br@yahoogrupos.com.br
From: [EMAIL PROTECTED]
Date: Thu, 7 Feb 2008 09:37:56 -0800
Subject: [delphi-br] Pesquisa por aproximação

Amigos, estou utilizando um IBQuery trazendo os dados da tabela de clientes
e mostrando em um DBGrid gostaria que meu usuário digitasse em um Edit o
nome do cliente e a medida que ele fosse digitando o nome do cliente o
DBGrid fosse realizando o filtro palavra por palavra, alguém sabe como posso
implementar isso?

Abra sua conta no Yahoo! Mail, o único sem limite de espaço para
armazenamento!
http://br.mail.yahoo.com/

[As partes desta mensagem que não continham texto foram removidas]

__
Veja mapas e encontre as melhores rotas para fugir do trânsito com o Live
Search Maps!
http://www.livemaps.com.br/index.aspx?tr=true
 
 

[As partes desta mensagem que não continham texto foram removidas]



Re: [delphi-br] Pesquisa por aproximação

2008-02-07 Por tôpico Wanderlei - Yahoo
Coloca a pesquisa no Evento OnChange do Edit.

Valeu


Re: [delphi-br] Pesquisa por aproximação

2008-02-07 Por tôpico Marcos Bernardo
Errata.. heheh

 Exemplo

OnChange

SqlPesquisaCliente.Close;
SqlPesquisaCliente.ParamByName('P_RAZAO').AsString := Edti.Text + '%';
SqlPesquisaCliente.Open;

E lembrando que Seu SQL tem que estar com o Like
Select * from Cliente
Where RAZAO Like :P_RAZAO

Agora sim!!! heheh desculpas!

Marcos Bernardo




Em 07/02/08, Marcos Bernardo [EMAIL PROTECTED] escreveu:

 Salve...

 Eu fazia assim...
 No onchange do edit passe como parametro para a sua query o que estiver no
 TEdit;
 Exemplo

 OnChange

 SqlPesquisaCliente.Close;
 SqlPesquisaCliente.ParamByName('RAZAO').AsString;
 SqlPesquisaCliente.Open;

 E lembrando que Seu SQL tem que estar com o Like
 Select * from Cliente
 Where RAZAO Like 'A%'


 Se quiser melhorar coloque um TTimer e pesquise a cada 500 milisec...
 Quando ocara digita habilite o timer e quando entrar no Timer desabilite
 novamente


 Espero ter ajudado..

 Marcos Bernardo


 Em 07/02/08, Angelo Louzada [EMAIL PROTECTED] escreveu:
 
Amigos, estou utilizando um IBQuery trazendo os dados da tabela de
  clientes e mostrando em um DBGrid gostaria que meu usuário digitasse em um
  Edit o nome do cliente e a medida que ele fosse digitando o nome do cliente
  o DBGrid fosse realizando o filtro palavra por palavra, alguém sabe como
  posso implementar isso?
 
  Abra sua conta no Yahoo! Mail, o único sem limite de espaço para
  armazenamento!
  http://br.mail.yahoo.com/
 
  [As partes desta mensagem que não continham texto foram removidas]
 
  
 




[As partes desta mensagem que não continham texto foram removidas]



Re: [delphi-br] Pesquisa por aproximação

2008-02-07 Por tôpico Marcos Bernardo
Salve...

Eu fazia assim...
No onchange do edit passe como parametro para a sua query o que estiver no
TEdit;
Exemplo

OnChange

SqlPesquisaCliente.Close;
SqlPesquisaCliente.ParamByName('RAZAO').AsString;
SqlPesquisaCliente.Open;

E lembrando que Seu SQL tem que estar com o Like
Select * from Cliente
Where RAZAO Like 'A%'


Se quiser melhorar coloque um TTimer e pesquise a cada 500 milisec...
Quando ocara digita habilite o timer e quando entrar no Timer desabilite
novamente


Espero ter ajudado..

Marcos Bernardo


Em 07/02/08, Angelo Louzada [EMAIL PROTECTED] escreveu:

   Amigos, estou utilizando um IBQuery trazendo os dados da tabela de
 clientes e mostrando em um DBGrid gostaria que meu usuário digitasse em um
 Edit o nome do cliente e a medida que ele fosse digitando o nome do cliente
 o DBGrid fosse realizando o filtro palavra por palavra, alguém sabe como
 posso implementar isso?

 Abra sua conta no Yahoo! Mail, o único sem limite de espaço para
 armazenamento!
 http://br.mail.yahoo.com/

 [As partes desta mensagem que não continham texto foram removidas]

 



[As partes desta mensagem que não continham texto foram removidas]



[delphi-br] Pesquisa por aproximação

2008-02-07 Por tôpico Angelo Louzada
Amigos, estou utilizando um IBQuery trazendo os dados da tabela de clientes e 
mostrando em um DBGrid gostaria que meu usuário digitasse em um Edit o nome do 
cliente e a medida que ele fosse digitando o nome do cliente o DBGrid fosse 
realizando o filtro palavra por palavra, alguém sabe como posso implementar 
isso?


  Abra sua conta no Yahoo! Mail, o único sem limite de espaço para 
armazenamento!
http://br.mail.yahoo.com/

[As partes desta mensagem que não continham texto foram removidas]



RE: [delphi-br] Pesquisa por aproximação

2008-02-07 Por tôpico Rubem Nascimento da Rocha


O q vc está querendo deve ser algo que muitos (inclusive eu) conhecem por 
Pesquisa Incremental. Procura na Internet (Google, AltaVista, etc.) que tem 
dica a botão na Internet sobre como fazer isso.

Boa sorte.
Sds.




To: delphi-br@yahoogrupos.com.br
From: [EMAIL PROTECTED]
Date: Thu, 7 Feb 2008 09:37:56 -0800
Subject: [delphi-br] Pesquisa por aproximação







Amigos, estou utilizando um IBQuery trazendo os dados da tabela de clientes e 
mostrando em um DBGrid gostaria que meu usuário digitasse em um Edit o nome do 
cliente e a medida que ele fosse digitando o nome do cliente o DBGrid fosse 
realizando o filtro palavra por palavra, alguém sabe como posso implementar 
isso?

Abra sua conta no Yahoo! Mail, o único sem limite de espaço para armazenamento!
http://br.mail.yahoo.com/

[As partes desta mensagem que não continham texto foram removidas]









_
Veja mapas e encontre as melhores rotas para fugir do trânsito com o Live 
Search Maps!
http://www.livemaps.com.br/index.aspx?tr=true