Authentification

Fermé
lyzalylyz Messages postés 14 Date d'inscription mardi 10 mars 2015 Statut Membre Dernière intervention 14 mars 2016 - Modifié par lyzalylyz le 6/06/2015 à 21:26
lyzalylyz Messages postés 14 Date d'inscription mardi 10 mars 2015 Statut Membre Dernière intervention 14 mars 2016 - 7 juin 2015 à 19:43
azul,svp si quelqu'1 peut m'aider a resoudre ce pb,je n'arrive pas a acceder a la page d'accueil ,j'aurai toujours :nom d'utilisateur ou mot de passe incorrect
et aussi l'instruction: login.setEnabled(false) n'est jamais executé

j ai declaré private Connection con ;
private Statement stat ;
private ResultSet rst,rst1;

et log c le nom de textfield "user"
pass c le nom de textfield "password"

int cpt=0;
try{
Class.forName("oracle.jdbc.driver.OracleDriver");
con=DriverManager.getConnection("jdbc:oracle:thin:@localhost:1521:XE","base","base");
stat=con.createStatement();


rst=stat.executeQuery("select nom from compte");
rst1=stat.executeQuery("select password from compte");

if((rst.toString().equals(log.getText()))&&(rst1.toString().equals(pass.getText()))){
new page_accueil().setVisible(true);
dispose();
}
else{
cpt=cpt+1;
if(cpt<=3){
JOptionPane.showMessageDialog(null,"nom d'utilisateur ou mot de passe incorrect");
log.setText("");
pass.setText("");
}
else{
login.setEnabled(false);}

}
}
catch(Exception e){
System.out.println(e);}

merci d'avance;

1 réponse

lyzalylyz Messages postés 14 Date d'inscription mardi 10 mars 2015 Statut Membre Dernière intervention 14 mars 2016
7 juin 2015 à 19:43
c bon et merci le probleme est resolu
0