怎樣將資料庫的資料讀取到JTable中?
阿新 • • 發佈:2018-12-20
預設之前已經連線資料庫,我這個是書籍資訊讀取。
第一步:先獲取資料資訊,就相當於用SQL語言獲取資訊。
第二步:將獲取的資料通過迴圈進行輸出到在容器裡的表格中,前提是先定義出JTable,在容器中顯示錶格。
public Object[][] allBook(BookInfo book){ Object [][] ob=new Object[60][9]; int n=0; try { PreparedStatement ps = ct.prepareStatement("select * from books ");//資料查詢 rs = ps.executeQuery();//語句執行 while(rs.next()) { ob[n][0]=rs.getString("bo_id"); ob[n][1]=rs.getString("sp_id"); ob[n][2]=rs.getString("em_id"); ob[n][3]=rs.getString("bo_name"); ob[n][4]=rs.getString("price"); ob[n][5]=rs.getString("store"); ob[n][6]=rs.getString("date"); ob[n][7]=rs.getString("rollalty"); ob[n][8]=rs.getString("remarks"); n++; } }catch(Exception e) {System.out.println(e);} return ob; }