Olá … estou desenvolvendo em NetBeans para aprender melhor mexer com a parte de inclusão exclusão e alteração num banco de dados
e estou usando o seguinte código para exclusão:
try
{
String sql = "select * from funcionario Where cod_fun = "+tf_cod_fun.getText();
con_funcionario.executeSQL(sql);
con_funcionario.resultset.first();
String nome = “Deletar O Cliente?? : “+con_funcionario.resultset.getString(“nome_fun”)+” ?”;
int opcao_escolhida = JOptionPane.showConfirmDialog(null,nome,"Exclusão ",JOptionPane.YES_NO_OPTION);
if (opcao_escolhida == JOptionPane.YES_OPTION)
{
sql = "DELETE FROM funcionario Where cod_fun ="+tf_cod_fun.getText();
int conseguiu_excluir = con_funcionario.statement.executeUpdate(sql);
if (conseguiu_excluir == 1)
{
JOptionPane.showMessageDialog(null,"Exclusão realizada com sucesso");
con_funcionario.executeSQL("select * from funcionario");
con_funcionario.resultset.first(); //posiciona no primeiro registro
preencher_jtable();
mostrar_dados(); //irá chamar a função em que irá mstrar os dados no form
}
}
else
return;
}
catch (SQLException erro)
{
JOptionPane.showMessageDialog(null,"Erro a tentar excluir o registro..."+erro);
}
e vamos supor que eu clique em “Novo” que é um botão q faz os TextFields ficarem em branco, e sem querer, clico no botão salvar, alterar ou excluir, vai dar uma mensagem de erro, pq o tf_cod_cli está em branco,
sei q precisa de uma condição ali…jah tentei tbm…mais ainda naum consegui…
Agradeço se puderem me ajudar…
Fui!