Olá, meu update não está atualizando, quando executo a query vem da seguinte maneira:
update contato set nome=?, endereco=?, telefone=? where idcontato = 6
o que eu posso por nos interrogações? Para inserir coloquei eles, porém com upd não está dando certo. Segue o código
public Contato updateContato(int id){
String comando = "update contato set nome=?, endereco=?, telefone=? where idcontato = " +id;
PreparedStatement p;
Contato contato = new Contato();
try{
java.sql.Statement stmt = conexao.createStatement();
ResultSet rs = stmt.executeQuery(comando);
p = this.conexao.prepareStatement(comando);
p.setString(1, contato.getNome());
p.setString(2, contato.getEndereco());
p.setString(3, contato.getTelefone());
p.execute();
}catch(Exception e){
e.printStackTrace();
}
return contato;
}
Att