sql >> Database >  >> RDS >> Mysql

Gegevens ophalen uit JDBC-database in Jtable

Begin met het maken van een nieuw TableModel ...

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

Laad de gegevens uit de database...

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

Voeg elke rij met gegevens toe aan het tabelmodel...

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});
}

Pas het model toe op uw JTable ...

table.setModel(model);

U kunt ook kijken naar De try-with-resources-verklaring en zorg ervoor dat u uw bronnen goed beheert



  1. mysql fulltext MATCH,TEGEN 0 resultaten retourneren

  2. AnySQL Maestro verbinden met Salesforce.com

  3. Waarom komt _ (underscore) overeen met - (koppelteken)?

  4. Verschil tussen Oracle jdbc-stuurprogrammaklassen?