Consulta MySQL

1 resposta
SDK_Anon

Apesar de ser aparentemente uma duvida simples, por mais que eu modifique meu codigo, nao consigo
realizar uma determinada consulta:

OBS:. criei uma classe que o usuario deverá inserir um determinado nome, e em seguida será impresso em uma tabela
todos os dados relacionados com a pesquisa realizada ou informá-lo de que nao existe nada com os dados pesquisados no bd.
em meu codigo ( preferi nao colocar aqui de tao bagunçado que está :? ) mas segue algumas informaçoes.

String  cst = JOptionPane.showInputDialog(null,"ENTRE COM O NOME A SER CONSULTADO ");

é claro que este poderá ser substituido por uma gui …com tudo incluso, mas trata-se apenas de um teste.

em seguida chamo a classe que cria a conexao com o MySQL, e teoricamente consulta o determinado nome.

String query = "SELECT * FROM cliente WHERE nome like "'%????%'";

é neste momento que estou perdido em como pegar a palavra consultada e inserir na query.
Em seguida ele informa se existe algum nome com esta informação ( existindo ele exibe um tabela ou algo do tipo ), se nao ele exibe uma mensagem
informando que nao existe nada no bd.

1 Resposta

Cesimar

SDK_Anon, vc deve fazer assim, se sua consulta é com PreparedStatement.

String query = "SELECT * FROM cliente WHERE nome like '%?%'";
Criado 23 de abril de 2011
Ultima resposta 23 de abr. de 2011
Respostas 1
Participantes 2