问题描述
public SqlRowSet getTableData(String dbUser, String tableName) { String sql = "SELECT * FROM " + dbUser + "." + tableName + ""; SqlRowSet set = getJdbcTemplate().queryForRowSet(sql); return set; }sql在sqlplus中通过没问题,得到的set,只有表结构,没有具体的result。网上说SqlRowSet就是JDBC的ResultSet。我也这么理解的。可是我看不到返回的数据,表结构能看到。 难道需要配置事务?
解决方案
1, dbUser是什么, 数据库名?2, 你是怎么看结果的?while (sqlRowSet .next()) {System.out.println(rowSet.getInt(1));}
时间: 2024-09-06 13:30:48