1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50
| private void validerActionPerformed(java.awt.event.ActionEvent evt) {
// TODO add your handling code here:
try{
Class.forName("sun.jdbc.odbc.JdbcOdbcDriver");
conx=DriverManager.getConnection("jdbc:odbc:Database1");
String sql="insert into Donnee(Titre,Login,Pswd,Url,Note,IdUtilisateur) values(?,?,?,?,?,?)";[/B]
pst = conx.prepareStatement(sql);
if(ttre.getText().isEmpty() || titre.getText().isEmpty() || pass1.getText().isEmpty() || pass.getText().isEmpty()||util.getText().isEmpty()){
JOptionPane.showMessageDialog(null, "Veillez Remplir les Champs");
}
else{
if(pass1.getText().matches(pass.getText()))
{
pst.setString(1, ttre.getText());
pst.setString(2, util.getText());
pst.setString(3, pass1.getText());
pst.setString(4, titre.getText());
pst.setString(5, note.getText());
pst.setInt(6, idutilisateur);
System.out.println("remplcement des variable ensuite execution de la requete");
if(JOptionPane.showConfirmDialog(null,"Ajouter Donnee ?","Confirmer Ajout",JOptionPane.YES_NO_OPTION)==JOptionPane.OK_OPTION)
{
pst.executeUpdate();
;
JOptionPane.showMessageDialog(null, "Donnee enregistree");
new fenetre2().setVisible(true);
this.dispose();
}
}
else{
JOptionPane.showMessageDialog(null, "Mot de passe 1 et 2 non identique");
}}
}catch(SQLException e){
JOptionPane.showMessageDialog(this, "la donnee n'a pas ete ajoutee \n"+e.getMessage());
} catch (ClassNotFoundException ex) {
Logger.getLogger(NewJFrame.class.getName()).log(Level.SEVERE, null, ex);
}
} |
Partager