initialiser les label avec des infos provenant d'une table
Bonsoir,
Je n'arrive pas ajouter a la suite des labels les informations concernant un patient.
en effet, j'ai une classe Fenetre qui extends JFrame et une classe Ado qui s'occupent de la connexion a la base et de récuperer les infos de la base a partir d'un id comme ceci:
Code:
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21
|
public void voirPatient(Fenetre fen){
try {
Statement stmt = connection.createStatement();
ResultSet rs = stmt.executeQuery("SELECT * FROM patient");
while (rs.next()) {
System.out.println("login: " + login);
System.out.println("password: " + password);
if (rs.getObject(1).equals(getRefp())){
System.out.println("login et password trouvée");
fen.initLabel(rs.getObject(2), rs.getObject(3), rs.getObject(4), rs.getObject(5), rs.getObject(6), rs.getObject(7), rs.getObject(8), rs.getObject(9), rs.getObject(10));
String np = rs.getObject(2);
}
}
} catch (SQLException e) {
e.printStackTrace();
}
} |
ici j'aimerai initialiser les label de ma classe Fenetre avec les valeurs trouvée lorsque l'on tape l'id du patient.
initLabel contient les JLabel initialiser mais la sa me renvoie null
quelqu'una t-il une idée ?
merci