sql >> Database teknologi >  >> RDS >> Mysql

Hvordan viser man alle poster i databasen til JTable?

Skift

if (rs.next())

til

while (rs.next())

at køre til kodeblokken ikke bare én gang, men til slutningen af ​​ResultSet .

Det skulle faktisk se sådan ud

DefaultTableModel model = (DefaultTableModel) tblMenu.getModel();
while (rs.next()) {
    String menu_id = rs.getString("menu_id");
    String menu_type = rs.getString("menu_type");
    String menu_cat = rs.getString("menu_cat");
    String menu_name = rs.getString("menu_name");
    String menu_price = rs.getString("menu_price");

    model.addRow(new Object[]{menu_id, menu_type, menu_cat, menu_name, menu_price});
}


  1. Opret MySQL-database i Python ved hjælp af %s-operatoren

  2. PostgreSQL og/eller SQL Server-alternativer til Oracles SYS_CONTEXT

  3. Sådan laver du database online fra gendannelsestilstand i SQL Server

  4. Top 5 gratis værktøjer til databasedesign