Tenta assim

with Query do
begin
close;
sql.clear;
sql.add('select * from produtos ');
sql.add('where nomeproduto like ' + quotedstr('%'+edit.text+'%'));
open;
end;

isso vai fazer uma busca em qualquer lugar do campo seja no meio ou no fim
ou no inicio, e vc quizer fazer melhor e mais bunitinho coloca isso no
evento onchange do edit e assim q ele vai digitando a pesquisa vai sendo
realizada e mostrada num dbgrid por exemplo

HNS Informática wrote:

>Pessoal, tenho uma tabela de produtos, preciso fazer uma pesquisa como no
Google, buscando por uma das palavras informadas, o banco é MySQL, alguém
sabe qual a melhor forma de fazer isso?
>
>por ex.
>
>Nome do Produto  DVD Philips DSC2000
>
>se o usuario digitar DSC2000 retorna o DVD na pesquisa, como no gooble e
yahoo busca..
>
>Att. Charles A. Chiodi
>
>[As partes desta mensagem que não continham texto foram removidas]
>
>
>
>  
>


-- 
<<<<< FAVOR REMOVER ESTA PARTE AO RESPONDER ESTA MENSAGEM >>>>>






Yahoo! Grupos, um serviço oferecido por:
 



Links do Yahoo! Grupos

Para visitar o site do seu grupo na web, acesse:
http://br.groups.yahoo.com/group/delphi-br/
  
Para sair deste grupo, envie um e-mail para:
[EMAIL PROTECTED]
  
O uso que você faz do Yahoo! Grupos está sujeito aos Termos do Serviço do
Yahoo!. 


 

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





-- 
<<<<< FAVOR REMOVER ESTA PARTE AO RESPONDER ESTA MENSAGEM >>>>>

<*> Para ver as mensagens antigas, acesse:
    http://br.groups.yahoo.com/group/delphi-br/messages

<*> Para falar com o moderador, envie um e-mail para:
    [EMAIL PROTECTED]
 
Links do Yahoo! Grupos

<*> Para visitar o site do seu grupo na web, acesse:
    http://br.groups.yahoo.com/group/delphi-br/

<*> Para sair deste grupo, envie um e-mail para:
    [EMAIL PROTECTED]

<*> O uso que você faz do Yahoo! Grupos está sujeito aos:
    http://br.yahoo.com/info/utos.html

 


Responder a