Bonjour,
Je suis debutant en Java, je ne sais pas du tout comment faire merci de m'éclairer.
En fait je souhaiterais recuperer les informations du select dans un object sous forme de tableau à 2 dimensions :
voila ce que la console m'affiche :
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 Statement statement = conn.createStatement(); String requete = "SELECT * FROM situation"; ResultSet result = statement.executeQuery(requete); ResultSetMetaData resultat = result.getMetaData(); int nbCol = resultat.getColumnCount(); while (result.next()){ for(int i=1; i<= nbCol;i++){ id_situation = result.getInt("id_situation"); description_situation= result.getString("description_situation"); date_situation = result.getString("date_situation"); heure_situation = result.getString("heure_situation"); id_salle = result.getInt("id_salle"); System.out.println(id_situation + " " +description_situation+ " " +date_situation+" " +heure_situation+" " +id_salle); } } result.close();
Ce sont bien les données que j'ai dans la base de données mais je souhaiterais stocker ses informations sous forme d'un object a 2 dimensions comme la syntaxe ci dessus :
Pour ainsi l'utiliser dans un JTable qui recoit en parametre mon entete et mon object données :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2 Object [][] donnees ;
En gros j'aimerais que mon object soit de cette forme à la fin du boucle :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4 String[] entetes = {"id_situation", "description_situation", "Heure", "Date","ID Salle"}; JTable tableauSituation = new JTable(donnees, entetes);
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5 Object[][] donnees = { {"1", "bonjour on va bien", "2017-05-17", "09:24:20", "0"}, {"48", "nonon", "2017-05-10", "08:20:08", "0"} };
Merci de m'aider car je ne sais vraiment pas comment m'y prendre
Partager