Bonjour,
1)Pour exécuter une application java, il faut au moins une classe contenant une méthode main().
Tu peux y mettre un truc dans le genre (c'est juste un exemple !) :
public static void main(String[] args){
UnJoueur monJoueur = new UnJoueur();
monJoueur.execRequete();
}
2)Pour voir le contenu de tes variables, tu peux faire un print à chaque fetch de ton while:
while(resultSet.next()){
monInt=resultSet.getInt(1);
maString=resultSet.getString(2);
System.out.println("Mon INT = " + monInt );
System.out.println("Ma String = " + maString );
}
3)comme maConnection est un membre de ta classe principale autant l'utiliser dans execRequete():
// à la place de : Connection conn = DriverManager.getConnection(database,"","");
maConnection = DriverManager.getConnection(database,"","");
4)L'instruction SQL "SELECT" donnée en exemple doit être adaptée à la structure de ta table dico. Vérifie donc
le nom et le type de tes colonnes dans ta table dico
5)Ta classe principale étant UnJoueur, supprime la ligne avec "public class sql" et vérifie bien les paires
(parenthèse ouvrante/parenthèse fermante).
public class UnJoueur {
public class sql{
ed