Salut
J'ai besion d'aide
Je Veut Convertie Un resultat De resultset en arraylist
Comment je peut le faire
merci de me repondre
Salut
J'ai besion d'aide
Je Veut Convertie Un resultat De resultset en arraylist
Comment je peut le faire
merci de me repondre
Quelque chose comme ça
A+
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14 List<List<String>> list = new ArrayList<List<String>>(); ResultSet rs = stmt.executeQuery("select * from MaTable"); ResultSetMetaData rsmd = rs.getMetaData(); while (rs.next()) { List<String> record = new ArrayList<String>(); for (int i = 1; i <= rsmd.getColumnCount(); i++) { record.add(rs.getString(i)); } list.add(record); }
Merci de Votre réponse
je suis debutant en java ,j'ai pas bien saisie quelque ligne de votre code
List<List<String>> list = new ArrayList<List<String>>();
moi je veut stocker dans ma Arraylist Des objet pas seulement des column de la table
par exemple j'ai une table dans la bd S'appele Personne (Nom,Prenom,Age)
Est J'ai une Class Nommé Personne Avec une Constructeur Surcharger
Je Veut Stocker Dans ma Arraylist Les objet De type Personne
donc Chaque Ligne de la Table Personne Devient Un objet
Comment je peut le Faire ,
merci de me repondre
Tu as un exemple de code ci-dessus.
Maintenant, si tu veux stocker des objets typés (Personne) au lieu d'un simple liste de chaînes de caractères, l'adaptation du code d'OButterlin n'est pas difficile à faire.
Avant de poster, pensez à regarder la FAQ, les tutoriaux, la Javadoc (de la JRE que vous utilisez) et à faire une recherche
Je ne réponds pas aux questions techniques par MP: les forums sont faits pour ça
Mes articles et tutoriaux & Mon blog informatique
En supposant que la classe Person est un constructeur
Person(String nom, String prenom, int age)
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7 ... while (rs.next()) { list.add(new Person(rs.getString("nom"), rs.getString("prenom"), rs.getInt("age"))); } ...
merci pour votre temps
Partager