Galera, vou fazer uma pergunta q parece idiota, mas não consigo fazer…
Preciso executar o comando abaixo no mysql
select nome,senha from usu where nome = “usuario” and senha = “senha”;
Maravilha, mas…
os parâmetros usuario e senha foram utilizados com JTextField, não estou conseguindo exibir as " (aspas) antes e depois de cada campo JTextField, e sem as mesmas o comando é inválido.
Ficou estranha a tua pergunta. Voce nao esta conseguindo montar a string de query corretamente? ja tentou utilizar o PreparedStatement ao inves do Statement? fica algo como
Stringsql="select nome,senha from usu where nome = ? and senha = ?";PreparedStatementp=conn.prepareStatement(sql);p.setString(1,textField1.getText());p.setString(2,passTextField.getText());ResultSetrs=p.executeQuery();...
Rafael
A
alexfb
Utilizei o PreparedStatement de acordo com o código acima e o resultado foi este…
Coloca o codigo anterior dentro de um bloco try-catch do SQLException.
Tenta inicializar a variavle conn, que é um java.sql.Connection.
Acho que falta isso pro teu codigo rodar…
:roll: :roll:
A
alexfb
Resolvido Valew!!!
Rafael_Steil
“alexfb”:
Utilizei o PreparedStatement de acordo com o código acima e o resultado foi este…
Nao leve as respostas tao ao pe-da-letra. Eh muito improvavel que voce receba programas / exemplos totalmente funcionais, a ponto de dar copy & paste e sair usando. Muitas vezes vai ser somente um punhado de pseudo-codigo, portando uma boa consulta ao Google sempre ajuda, assim como a API do Java.