Bonjour,
je fais un programme java avec une base de donnée sql.
Mon problème:
j'ai fait une fenêtre (interface graphique) pour faire un login.
De l'autre, j'ai une table avec un identifient et un mot de passe.
Je n'arrive pas à faire vérifier si les identifiants existent bien dans la table sql.
Donc en fait le truc c'est qu'il n'arrive pas à prendre les noms, donc il ne peut pas comparer...comment je peux faire?

voiçi mon code:


Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
import java.sql.*;
public class pass {

public static void main(String args[]) {
Statement statement = connection.createStatement( //erreur dans cett ligne
ResultSet.TYPE_FORWARD_ONLY,
ResultSet.CONCUR_READ_ONLY);
String sql = "SELECT * FROM utilisateur";
ResultSet resultat = statement.executeQuery(sql);
while(resultat.next()){
String login = resultat.getString(1);
String pass = resultat.getString(2);
int row = resultat.getRow();
System.out.println("Données contenues dans la ligne "+row);
System.out.println("id : "+login+" nom : "+pass);
}
}
}
Merci d'avance