1 pièce(s) jointe(s)
Recuperation données sql dans un object [][] Java
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 :
Code:
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(); |
voila ce que la console m'affiche :
Pièce jointe 277810
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:
1 2 3 4
|
String[] entetes = {"id_situation", "description_situation", "Heure", "Date","ID Salle"};
JTable tableauSituation = new JTable(donnees, entetes); |
En gros j'aimerais que mon object soit de cette forme à la fin du boucle :
Code:
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 :D:D:D:D