一般情况下,通过statement的executeQuery都会返回同种类型的Resultset,但是在调用某些存储过程的时候,就可能返回多种类型的结果集。
在这种情况下, 就需要判断是否存在多种类型的结果集,如果存在的话,就可以把ResultSet的游标指向下一个结果集了。
大致结构如下
if(statement.getMoreResults()){
获取下一个结果集 =statement.getResultSet();
………………..
}
一般情况下,通过statement的executeQuery都会返回同种类型的Resultset,但是在调用某些存储过程的时候,就可能返回多种类型的结果集。
在这种情况下, 就需要判断是否存在多种类型的结果集,如果存在的话,就可以把ResultSet的游标指向下一个结果集了。
大致结构如下
if(statement.getMoreResults()){
获取下一个结果集 =statement.getResultSet();
………………..
}