condição na ora da manutenção dos dados

0 respostas
trudes

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!

Criado 9 de junho de 2008
Respostas 0
Participantes 1