sql >> Databáze >  >> RDS >> Mysql

Načítání dat z databáze JDBC do Jtable

Začněte vytvořením nového TableModel ...

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

Načíst data z databáze...

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

Přidejte každý řádek dat do modelu tabulky...

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

Použijte model na JTable ...

table.setModel(model);

Můžete se také podívat na Prohlášení try-with-resources a ujistěte se, že své zdroje spravujete správně



  1. Jak rozdělit výsledný sloupec do více sloupců

  2. Jak odstranit duplicitní řádky a aktualizovat tabulku

  3. Je možné provést cizí klíč MySQL do jedné ze dvou možných tabulek?

  4. Výjimka PDO „nelze najít ovladač“ v php