Bonjour à tous,
Je voudrais dans ma requête comparer la valeur d'un champ de saisie de type JPasswordField à la valeur se trouvant dans ma table, mais il y a un problème.
login est un JTextfield.
pass correspond au JPasswordField.
CodeAcces_Opt et MotPasse_Opt correspondent aux champs de la table.
Quand je coupe ma requête je veux dire sans impliquer le mot de passe ça marche du genre :
Code sql : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4 select * from Operateur where CodeAcces_Opt = '" + login.getText() + "' and MotPasse_Opt = '" + pass.getPassword + "';
Donc le problème doit se situer dans l’obtention de la valeur du mot de passe.
Code sql : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3 select * from Operateur where CodeAcces_Opt = '" + login.getText() + "';
Aussi j'aimerais qu'à l'exécution ce soit mon formulaire de connexion qui s'affiche en premier, je ne sais pas comment le faire quelqu'un pourrait-il m'aider ?
Partager