Bom dia pessoal!
Estou com uma dúvida, espero que possam me ajudar. Estou comk o seguinte codigo.
public void excluirPessoa(int codigo) throws PessoaDAOException {
try{
stm.executeQuery("Delete from Pessoa where Pessoa_Codigo =" + codigo);
JOptionPane.showMessageDialog(null, "Registro excluido");
}catch(Exception e){
throw new PessoaDAOException(e.getMessage());
}
}
Acontece que este método faz a exlusão correta do registro, porém não aparece o JOptionPane e traz o seguinte erro.
[color=red]The statement did not return a result set.[/color]
Já tentei colocar um resulset recebendo o statement.
ResultSet rsEcluiPessoa = stm.executeQuery("Delete from Pessoa where Pessoa_Codigo =" + codigo);
rsEcluiPessoa.next();
Mas dá o mesmo erro.
Sabem me dizaer por que?
Obrigado!