Pessoal

Fiz um select no banco de dados mas quero determinado registro do
resultset.
Segundo vi na API, l� est� escrito para utilizar o absolute ou relative,
pois bem,
estou utilizando ele e est� dando o seguinte erro:

java.sql.SQLException: Invalid operation for forward only resultset :
absolute

Li tamb�m algo a respeito do ResultSet.FETCH_UNKNOWN na defini��o do
Statement, mas tb�m n�o funcionou.

Algu�m saberia me dizer pq est� acontecendo isso ou o que estou fazendo
errado ???
Abaixo vai teco do c�digo.

Obrigado

Alexandre

=============================
Defini��o da conex�o
Statement stmt = null;
ResultSet rs = null;
Connection conn = null;
try {
        DriverManager.registerDriver(new
oracle.jdbc.driver.OracleDriver());
        conn =
DriverManager.getConnection("jdbc:oracle:thin:@127.0.0.1:1521:orac",
"MMSBR", "MMSBR");
        // conn =
DriverManager.getConnection("jdbc:oracle:thin:@10.100.105.68:1521:WWW001
", "mandmbr", "justbrazil");
        stmt = conn.createStatement( ResultSet.FETCH_UNKNOWN  );

============================
Parte de movimenta��o

    <%
    if ( request.getParameter("Page") == null ) {
        rs.next();
    } else {
         rs.absolute( ( Byte.parseByte ( request.getParameter("Page") )
- 1 ) * 4 + 1 );

    } %>
        <table cellspacing="0" cellpadding="0" border="0" width="143">
 <tr>
.....

------------------------------ LISTA SOUJAVA ----------------------------
http://www.soujava.org.br  -  Sociedade de Usu�rios Java da Sucesu-SP
d�vidas mais comuns: http://www.soujava.org.br/faq.htm
regras da lista: http://www.soujava.org.br/regras.htm
para sair da lista: envie email para [EMAIL PROTECTED]
-------------------------------------------------------------------------

Responder a