1. 程式人生 > >怎樣將資料庫的資料讀取到JTable中?

怎樣將資料庫的資料讀取到JTable中?

預設之前已經連線資料庫,我這個是書籍資訊讀取。

第一步:先獲取資料資訊,就相當於用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;
		
	}