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 51 52 53 54 55 56 57 58 59 60 61 62 63
|
public void actionPerformed(ActionEvent e)
{
if (e.getSource().equals( but) )
{
Fonction fonc = new Fonction();
String requetee = "SELECT heure, date_rdv FROM membres ";
ResultSet res = fonc.Conec(requetee);
try {
while(res.next())
{
String heureReq = res.getString("heure");
System.out.println(heureReq);
String dateReq = res.getString("date_rdv");
System.out.println(dateReq);
if ( (heureReq.equals(textheure.getText())) && (dateReq.equals(textdate.getText())) )
{
JOptionPane.showMessageDialog(null, "dejà une RDV pour cette heure","deja une RDV pour cette heure", JOptionPane.NO_OPTION );
//break;
}
else
{
String requete = "INSERT INTO membres (nom, heure, date_rdv) VALUES('"+textnom.getText()+"', '"+textheure.getText()+"', '"+textdate.getText()+"')";
//System.out.print(requete);
Fonction foncc = new Fonction();
int y = foncc.maj(requete);
if (y != 0)
{
Disposition dispo = new Disposition();
dispo.setVisible(true);
setVisible(false);
JOptionPane.showMessageDialog(null, "insertion bien effectuéé","insertion bien effectuéé", JOptionPane.OK_OPTION );
//break;
}
}
}
}
catch (SQLException e1)
{
e1.printStackTrace();
}
}
} |