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

Henter data fra JDBC-databasen til Jtable

Start med at oprette en ny TableModel ...

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

Indlæs data fra databasen...

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

Tilføj hver række data til tabelmodellen...

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

Anvend modellen på din JTable ...

table.setModel(model);

Du vil måske også se på Prøv-med-ressourcer-erklæringen og sørg for, at du administrerer dine ressourcer korrekt



  1. Bestem, om en sql-sætning starter med ordet SELECT

  2. LEN-funktion inkluderer ikke efterfølgende mellemrum i SQL Server

  3. Mysql password hashing metode gammel vs ny

  4. Sådan SLIPPER du en kolonne fra en tabel i MySQL ved hjælp af et kolonnenummer