怎样将数据库的数据读取到JTable中?
默认之前已经连接数据库,我这个是书籍信息读取。第一步:先获取数据信息,就相当于用SQL语言获取信息。第二步:将获取的数据通过循环进行输出到在容器里的表格中,前提是先定义出JTable,在容器中显示表格。 public Object[][] allBook(BookInfo book){Object [][] ob=new Object[60][9];int n=0;...
·
默认之前已经连接数据库,我这个是书籍信息读取。
第一步:先获取数据信息,就相当于用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;
}
更多推荐
已为社区贡献1条内容
所有评论(0)