Vérification de l'authentification
Salut tous le monde,
SVP, j'ai une JFrame qui demande le login et pass et je veux que ça soit vérifier dans ma base mysql, le code est comme suit:
Code:
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19
| String login;
char [] pass;
login = textLogin.getText();
pass = textPass.getPassword();
try{
Connection con = DriverManager.getConnection("jdbc:mysql://localhost:3306/projet_java","root","");
Statement stat = (Statement) con.createStatement();
ResultSet req = stat.executeQuery("select pseudo, pass, profil from connexion where pseudo = '" +
login +"' and pass = '" + pass +"'");
ResultSetMetaData resultMeta = req.getMetaData();
if(resultMeta == true){
System.out.println("rien");
}else
System.out.println("trouvé");
req.close();
stat.close();
}catch(SQLException ex){
System.out.println("Echec connection!! " + ex);
} |
Ici dans mon code, je veux vérifier si j'ai un résultat de ma requête select qui retourne true (donc j'ai une ligne qui correspond à mes entrées "login et pass") sinon y'a pas de login dans la base ou bien le pass est incorrecte!
Merci d'avance