Olá Pessoal.
tenho o seguinte código:
[b]
CallableStatement cstmt = conn.prepareCall(“begin open ? for select * from aluno; end;”);
cstmt.registerOutParameter(1, OracleTypes.CURSOR);
cstmt.setFetchSize( 1 );
cstmt.executeQuery();
ResultSet rs = (ResultSet) cstmt.getObject(1);
[/b]
este ResultSet é implementado pelo oracle.jdbc.driver.OracleResultSetImpl, e quando eu faço rs.last() ele lança uma exceção:
Operação inválida para encaminhar apenas conjunto de resultados: last
isso ocorre com last(), relative(), previous(), absolute().
tem algum driver ou opção que implemente esse método, que dizer que possibilite navegar em qualquer direção no cursor.
grato a todos