1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38
| /* Méthode permettant d'afficher les sociétés dans le tableau du panneau d'administration */
public static void AffichageSociete(JTable table)
{
try
{
DefaultTableModel modele = (DefaultTableModel) table.getModel();
Vector<Vector<String>> data = null;
Connexion connexion = new Connexion();
Connection conn = connexion.getConnexion();
Statement stmt = conn.createStatement(ResultSet.TYPE_SCROLL_SENSITIVE, ResultSet.CONCUR_UPDATABLE);
ResultSet resultats = stmt.executeQuery("SELECT * FROM Societe;");
int i = 0;
Utilitaire.centrerTable(table);
while(resultats.next())
{
modele.addRow(data);
table.setValueAt(resultats.getString(2),i,0);
table.setValueAt(resultats.getString(3),i,1);
table.setValueAt(resultats.getString(4),i,2);
table.setValueAt(resultats.getString(5),i,3);
table.setValueAt(resultats.getString(6),i,4);
table.setValueAt(resultats.getString(7),i,5);
table.setValueAt(resultats.getString(8),i,6);
table.setValueAt(resultats.getString(9),i,7);
table.setValueAt(resultats.getString(10),i,8);
i++;
}
resultats.close();
connexion.closeConn();
}
catch(Exception e)
{
e.printStackTrace();
}
} |
Partager