Usamos cookies para medir audiência e melhorar sua experiência. Você pode aceitar ou recusar a qualquer momento. Veja sobre o iMasters.
Galera, primeiramente bom dia.
Sou novato em Java e estou com um problema que acredito ser bobo.
Tenho 1 tabela jTable que recebe os dados do banco de dados. Em cima da tabela, possuo um campo para inserção de valores nela. O problema e que quando eu clico em INCLUIR ele me retorna o erro: org.postgresql.util.PSQLException: Não pode utilizar métodos de consulta que pegam uma consulta de um comando preparado.
Este erro também acontece que o botão excluir, que pega qual linha está selecionada no banco de dados e tenta excluir o registro.
Abaixo vocês podem ver meu código do botão INCLUIR.
private void btnIncludeMouseClicked(java.awt.event.MouseEvent evt) {
String name = txtName.getText();
String email = txtEmail.getText();
String department = txtDepartment.getText();
String branch = txtBranch.getText();
String sql = "INSERT INTO clients(name, department, email, branch) VALUES('"+name+"', '"+department+"', '"+email+"', '"+branch+"')";
try {
stm = conn.prepareStatement(sql);
stm.executeUpdate(sql);
getResults();
} catch (SQLException ex) {
JOptionPane.showMessageDialog(null, ex);
}
}Desde já agradeço quem me ajudar! E já aproveitando desejo um Feliz Natal à todos e um ótimo ano novo.
Obrigado!
Carregando comentários...