Mysql
 sql >> Cơ Sở Dữ Liệu >  >> RDS >> Mysql

Lấy dữ liệu từ Cơ sở dữ liệu JDBC vào Jtable

Bắt đầu bằng cách tạo một TableModel mới ...

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

Tải dữ liệu từ cơ sở dữ liệu ...

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

Thêm từng hàng dữ liệu vào mô hình bảng ...

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

Áp dụng mô hình cho JTable của bạn ...

table.setModel(model);

Bạn cũng có thể muốn xem Tuyên bố thử với tài nguyên và đảm bảo rằng bạn đang quản lý tài nguyên của mình đúng cách



  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. Làm thế nào để chèn các ký tự đặc biệt vào cơ sở dữ liệu?

  2. MySQL LEFT JOIN 3 bảng

  3. Tạo một chuỗi số nguyên trong MySQL

  4. LOAD DATA INFILE không hoạt động

  5. MySQL:lấy TỐI ĐA hoặc TUYỆT VỜI nhất của một số cột, nhưng với các trường NULL