Page d'authentification avec netbeans

nabil123456 Messages postés 5 Statut Membre -  
nabil123456 Messages postés 5 Statut Membre -
bonjour,
je suis en train de dévellopper une interface graphique d'authentification qui est composé par un username et un password et un bouttom login.l'éxécution se fait au niveau de bouttom login . les données insérées dans les champs vont etre comparé par les données d'une table de base de données . s'il sont conformes une message correct apparait si non un message invalid apparait.
mon problème que le procédure de comparison ne se fait pas et une fenetre toujours apparait indique que les champs password et username sont vides malgré l'insertion des données.veuillez m'aider s'il vous plait.


try
{
/*String Sql = "Select * from personne where username=? and password=?";
ps = con.prepareStatement(Sql);
ps1.setString(1,getString(txtuser));
ps2.setString(2,getString(txtuser));

rs = ps.executeQuery(Sql);
boolean next = rs.next();*/
con = getConnection("jdbc:mysql://localhost:3306/nabil","root","");
Statement st=con.createStatement();
ResultSet rs=st.executeQuery("Select username,password from personne where username = " +txtuser.getText()+"and password = "+txtpass.getText()+"");
while(rs.next()){

String username1 =rs.getString("username");
String password1 =rs.getString("password");
String user=getString(txtuser);
String pass=getString(txtpass);
if ((user.equals(username1)) && (pass.equals(password1)))
{
JOptionPane.showMessageDialog(null,"correct");
// principale s = new principale ();
// s.setVisible(true);
}
else
{
JOptionPane.showMessageDialog(null,"invalid username or password");

}
}
}
catch (Exception e) {
JOptionPane.showMessageDialog(null,"vide");

}
A voir également:

2 réponses

yamdjio Messages postés 91 Statut Membre 5
 
Bonjour,
montre un peu le code de ton ActionPerformed pour le bouton login.
0
nabil123456 Messages postés 5 Statut Membre
 
merci c'est résolu.
0