pessoal não estou conseguindo excluir os dados do banco ...
vou postar o que acontece
//cadastro delete
public boolean delete(String cod){
try {
con = DAOConexao.getConn();
//String sql = " DELETE FROM tb_Cadastro where codigo = %s ";
String sql = "DELETE FROM tb_Cadastro where codigo = " + cod;
pstm = con.prepareStatement(sql);
pstm.executeUpdate();
}catch(Exception e){
System.out.println(e.toString());
}finally{
try{
pstm.close();
//con.close();
}
catch(Exception e){
}
}
return true;
}
//botão delete no frame
private void btnDelActionPerformed(java.awt.event.ActionEvent evt) {
Mensagem mensagem = new Mensagem(this, "Confirmação", "Deseja excluir cadastro ", Mensagem.MSG_BOTAO_SIM_NAO_CANCELA, Mensagem.MSG_ICONE_PERGUNTA);
if (mensagem.getBotaoClicado() == Mensagem.MSG_CLICK_SIM )
{
String cod = txtDel.getText(); // o problema é que não tenhu mais esse txtDel..pq não preciso digitar um numero a ser excluido apenas o botão.
if(cod != null && !cod.equals("")){
cad.delete(cod);
}
System.out.println(" Item Deletado!!! ");
new Mensagem(this, "Aviso", "Item deletado", Mensagem.MSG_BOTAO_OK, Mensagem.MSG_ICONE_ERRO);
//limpaDados();
}
}
// classe controlle
public boolean delete(String cod) {
return dao.delete(cod);
}