Mysql
 sql >> Base de données >  >> RDS >> Mysql

Récupération de données de la base de données JDBC dans Jtable

Commencez par créer un nouveau TableModel ...

DefaultTableModel model = new DefaultTableModel(new String[]{"Class Name", "Home work", "Due Date"}, 0);

Charger les données de la base de données...

String sql="SELECT * FROM hwList";
ResultSet rs = st.executeQuery(sql);

Ajoutez chaque ligne de données au modèle de table...

while(rs.next())
{
    String d = rs.getString("className");
    String e = rs.getString("homeWork");
    String f = rs.getString("dueDate");
    model.addRow(new Object[]{d, e, f});
}

Appliquez le modèle à votre JTable ...

table.setModel(model);

Vous pouvez également consulter la déclaration try-with-resources et assurez-vous de bien gérer vos ressources