Mysql
 sql >> база данни >  >> RDS >> Mysql

Извличане на данни от JDBC база данни в Jtable

Започнете със създаване на нов TableModel ...

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

Заредете данните от базата данни...

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

Добавете всеки ред данни към модела на таблицата...

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

Приложете модела към вашата JTable ...

table.setModel(model);

Може също така да разгледате Изявлението try-with-resources и се уверете, че управлявате правилно ресурсите си



  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. Синтаксис на SQL INSERT – изброен от СУБД

  2. Грешка в MySQL:'Отказан достъп за потребител 'root'@'localhost'

  3. cURL и PHP показват 1

  4. MySQL:Лесен начин за превключване на стойност на поле int

  5. Откриване на грешка при актуализиране/вмъкване на mysql поради нарушено уникално ограничение