Authentification

lyzalylyz Messages postés 14 Date d'inscription   Statut Membre Dernière intervention   -  
lyzalylyz Messages postés 14 Date d'inscription   Statut Membre Dernière intervention   -
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   Statut Membre Dernière intervention  
 
c bon et merci le probleme est resolu
0