Res: RE: [delphi-br] Pesquisa por aproximação
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
Coloca a pesquisa no Evento OnChange do Edit. Valeu
Re: [delphi-br] Pesquisa por aproximação
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
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
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
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