Mysql
 sql >> Teknologi Basis Data >  >> RDS >> Mysql

Bagaimana cara menampilkan semua catatan dalam database ke JTable?

Ubah

if (rs.next())

untuk

while (rs.next())

untuk menjalankan ke blok kode tidak hanya sekali, tetapi sampai akhir ResultSet .

Seharusnya benar-benar terlihat seperti ini

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. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. MySQL dengan MAMP tidak bekerja dengan OSX Yosemite 10.10

  2. masalah mendapatkan num_rows dengan kelas PDO di php

  3. Tidak dapat melepaskan kunci meskipun ada:Kode Kesalahan:1091

  4. Kesalahan dengan karakter dalam iframe html

  5. modul validasi login pengguna sederhana dengan node