Vérifier existance d'un element dans la base avec JEE

[Résolu]
Signaler
Messages postés
17
Date d'inscription
lundi 6 décembre 2010
Statut
Membre
Dernière intervention
17 avril 2012
-
Messages postés
17
Date d'inscription
lundi 6 décembre 2010
Statut
Membre
Dernière intervention
17 avril 2012
-
bonjour tout le monde, j'ai réaliser le code qui me permet de se connecter à la base et de récupérer le résultat dans une variable de type Resultset mais je trouve pas comment chercher l’existence du login et du mot de passe dans cette variable. et est ce qu'il ya une autre solution.Aidez moi svp.

4 réponses

Messages postés
6414
Date d'inscription
mardi 8 mars 2005
Statut
Modérateur
Dernière intervention
29 juillet 2020
359
Bonjour,

Ce n'est pas dans la resultset qu'il faut faire ca mais dans la requete SQL :
connexion.executeQuery(
   "SELECT * FROM table WHERE login='"+login+"' AND password='"+password+"'"
);


Et enduites tu peux parcourir la resultset pour récupérer les résultats.
Messages postés
6414
Date d'inscription
mardi 8 mars 2005
Statut
Modérateur
Dernière intervention
29 juillet 2020
359
si "login" et "password" sont les noms des colonnes de la table de la base de données :

while(resultset.hasNext()){
    resultset.getString("login");
    resultser.getString("password");
}



Tu aurais trouvé ca dans la doc je pense.
Messages postés
17
Date d'inscription
lundi 6 décembre 2010
Statut
Membre
Dernière intervention
17 avril 2012

c'est ca ma question comment parcourir la variable Resultset et chercher dedant le login et le mot de passe?
Messages postés
17
Date d'inscription
lundi 6 décembre 2010
Statut
Membre
Dernière intervention
17 avril 2012

j'ai réglé le problème.merci beaucoup pour votre aide