ramghan84
-
Modifié par Whismeril le 30/12/2014 à 13:18
Bonjour,
je suis débutant en java je veut qu'un buttons s'exécute après un autre ( insérer et valider)
insérer (initialise les champs de formulaire ), valider (contient la requête d'insertion)
voici mon code
///////////////////////////////////////////button ajouter///////////////////////////////////////////////
private void btnajouterActionPerformed(java.awt.event.ActionEvent evt) {
// TODO add your handling code here:
try{
boolean b = false;
for (int j=0 ; j < dt.getRowCount() ; j++){
if(Integer.parseInt(txtmat.getText()) == dt.getValueAt(j, 0)){
b = true;
break;
}
}
if (b == false)
{
St.executeUpdate("Insert into Personnel values("+txtmat.getText()+",'"+txtnom.getText()+"','"+txtprenom.getText()+"','"+txtdatenaiss.getText()+"','"
+txtsitfamil.getToolTipText()+"','"+txtnbrenfant.getText()+"','"+txtnumss.getText()+"','"+txtnumcompte.getText()+"','"+txtadresse.getText()+"','"
+txtnumtel1.getText()+"','"+txtnumtel2.getText()+"')");
afficherpersonnel();
JOptionPane.showMessageDialog(null, "personne ajouter avec succés");
}
else
{ JOptionPane.showMessageDialog(null, "Matricule exist déjas");}
}
catch( SQLException | HeadlessException e){
JOptionPane.showMessageDialog(null, "Erreur afficher la liste du personnel\n"+e.getMessage());
}
}
//////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////
////////////////////////////////////////////////////////button inserer////////////////////////////////////////////
private void btninsererActionPerformed(java.awt.event.ActionEvent evt) {
// TODO add your handling code here:
try{
txtmat.setText(" ");
txtnom.setText(" ");
txtprenom.setText(" ");
txtdatenaiss.setText(" ");
txtsitfamil.setSelectedItem(" ");
txtnbrenfant.setText(" ");
txtnumss.setText(" ");
txtnumcompte.setText(" ");
txtadresse.setText(" ");
txtnumtel1.setText(" ");
txtnumtel2.setText(" ");
}
catch(Exception e){
JOptionPane.showMessageDialog(null, "Erreur de selection de la personne\n"+e.getMessage()); }
}
//////////////////////////////////////////////////////////////////////////////////