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:
ici j'aimerai initialiser les label de ma classe Fenetre avec les valeurs trouvée lorsque l'on tape l'id du patient.
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
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(); } }
initLabel contient les JLabel initialiser mais la sa me renvoie null
quelqu'una t-il une idée ?
merci
Partager