C#里面有DataSet DataTable,用来做数据中转过渡非常方便,所以很多C#项目使用了SqlHelper方法。 最近在学习Java,一个J2EE项目,我也想用SqlHelper的概念。 但是ResultSet在对象close()后,就无效了,为了数据库性能不得不close()连接对象。 那么用什么来过渡数据呢?也就是一个方法返回二维数据表。
用List,又没了字段名。用List集合JavaBean又不能确定是哪个Bean,如果强行写进去就失去了SqlHelper的优势。 或者Java没有这类方法?
用List,又没了字段名。用List集合JavaBean又不能确定是哪个Bean,如果强行写进去就失去了SqlHelper的优势。 或者Java没有这类方法?
javax.swing.table.DefaultTableModel;public TableModel getResult(){
....
TableModeldTable dtable= new DefaultTableModel(); while(rs.next()){
rs.getMetaData();// set tables header....
dtable.setValutAt(rs.get(rsRow),tableRow,tableColumn);
...
}
}