problema con rsQuery.absolute(int)
Al utilizar el método rsQuery.absolute(int) me da el error:
java.sql.SQLException: Result set type is TYPE_FORWARD_ONLY
at sun.jdbc.odbc.JdbcOdbcResultSet.absolute(JdbcOdbcResultSet.java:2358)
Este error se repite para cualquier valor de fila, 0, 1, 2...Pero si utilizo rsQuery.next() no tengo errores.
Sospecho que el error tiene que ver con JDBC 2.0 pero no se como solucionarlo.
Alguien me puede ayudar?, gracias.
java.sql.SQLException: Result set type is TYPE_FORWARD_ONLY
at sun.jdbc.odbc.JdbcOdbcResultSet.absolute(JdbcOdbcResultSet.java:2358)
Este error se repite para cualquier valor de fila, 0, 1, 2...Pero si utilizo rsQuery.next() no tengo errores.
Sospecho que el error tiene que ver con JDBC 2.0 pero no se como solucionarlo.
Alguien me puede ayudar?, gracias.
El mensaje de error te da la clave:
java.sql.SQLException: Result set type is TYPE_FORWARD_ONLY
Tienes que especificar que quieres un cursor bidireccional (no recuerdo la constante, pero puedes ver el JavaDoc de ResultSet)
Por defecto los ResultSets no son "scrollable" salvo hacia adelante, por ese motivo absolute() y otros metodos que requieren un cursor "scrollable" no funcionaran.
Saludos,
Martin Cordova
-------
Dinamica - Open Source J2EE framework
Free, easy and powerful
http://www.martincordova.com
java.sql.SQLException: Result set type is TYPE_FORWARD_ONLY
Tienes que especificar que quieres un cursor bidireccional (no recuerdo la constante, pero puedes ver el JavaDoc de ResultSet)
Por defecto los ResultSets no son "scrollable" salvo hacia adelante, por ese motivo absolute() y otros metodos que requieren un cursor "scrollable" no funcionaran.
Saludos,
Martin Cordova
-------
Dinamica - Open Source J2EE framework
Free, easy and powerful
http://www.martincordova.com
