Bonjour
J'aimerais récupèrer les noms de colonnes d'une table à partir des <List>.
En effet avec jdbc il suffisait de faire ceci:
Je voudrais faire la meme chose avec EJB.J'ai commencé mais je me suis arreté à ce niveau:
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 Class.forName("com.mysql.jdbc.Driver"); con = DriverManager.getConnection("jdbc:mysql://localhost:3306/dbSimulation","root","passer"); pst=con.prepareStatement("select * from user where login=? && password=? "); pst.setString(1,log); pst.setString(2,pass); resultat =pst.executeQuery() ; while (resultat.next()) { Personne p = new Personne(); p.setId_P(Integer.parseInt(resultat.getString("id_user"))); p.setNom(resultat.getString("nom")); p.setPrenom(resultat.getString("prenom")); }
Je ne sais pas comment récupèrer les noms de colonne.
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7 List<Personne> pers = gp.RecherchePersonne(); for (Personne personne : pers) { Personne p = new Personne(); .... }
Merci
Partager