import java.util.StringTokenizer;

String str, query;
StringTokenizer st;
st=new StringTokenizer(str);
query="SELECT ..."
str=textField.getText();
while(st.hasMoreTokens())
        query+=" OR tabela.campo LIKE '%"+st.nextToken()+"%'";



Juliana Terumi Takahashi wrote:

> Olá lista, eu estou com um pequeno problema.....
> 
>  
> 
> como eu faço um SELECT comparando varias palavras que o usuario digitou 
> em uma unica caixa de texto com um unico campo da tabela?
> 
>  
> 
> Exemplo:
> 
>  
> 
> o usuario digita na caixa de texto: java como programar, eu tenho que 
> achar todos os registros onde no campo titulo tenha essas 3 palavras mas 
> não necessariamente na ordem que foi digitado.
> 
>  
> 
> Se alguém puder me ajudar.......
> 
>  
> 



------------------------------ LISTA SOUJAVA ---------------------------- 
http://www.soujava.org.br  -  Sociedade de Usuários Java da Sucesu-SP 
dúvidas mais comuns: http://www.soujava.org.br/faq.htm
regras da lista: http://www.soujava.org.br/regras.htm
para sair da lista: envie email para [EMAIL PROTECTED] 
-------------------------------------------------------------------------

Responder a