你可以根据选择一共显示多少个字段来做一个查询,当然字段是根据用户选择来动态生成的了,也就是SQL语句是动态生成的,所以无法确定字段的个数,用JDBC里的元数据ResultSetMetaData来实现ResultSetMetaData meta = rs.getMetaData();for(int i=1;i<meta.getColumnCount();i++){
System.out.print(tmp.getString(i));
}在外面通过while(rs.next){}的循环来对每一条结果集遍历就可以了
^_^
System.out.print(tmp.getString(i));
}在外面通过while(rs.next){}的循环来对每一条结果集遍历就可以了
^_^
检索的时候,全部字段都检索出来。
每列字段都有个logic判断,选择就显示这一列,不选择就不显示。