怎样将数据库的数据读取到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;
		
	}

猜你喜欢

转载自blog.csdn.net/Mrchai521/article/details/84502263