Estou uzando um ResultSet dessa forma :
ResultSet rs = stm.executeQuery(“Select* from cliente”);
Mais quando vou navegar, ele só aceita o rs.next(); pois os outros como
previus(); first(); last() , geram exceções
Oq Faço ???
Estou uzando um ResultSet dessa forma :
ResultSet rs = stm.executeQuery(“Select* from cliente”);
Mais quando vou navegar, ele só aceita o rs.next(); pois os outros como
previus(); first(); last() , geram exceções
Oq Faço ???
next() tb gera exceção, se não me engano são todas SQLException, é só vc tratá-las… 
Statement stmt = con.createStatement(ResultSet.TYPE_SCROLL_SENSITIVE,
ResultSet.CONCUR_READ_ONLY);
ResultSet rs = stmt.executeQuery("select * from table");
Dessa forma você consegue se mover para todas as direções no resultSet.

qndo vc cria a conexão, vc pode definir como o ResultSet pode ser percorrido
o padrão é FORWARD ONLY (apenas para frente)
dê uma olhada no JavaDoc da classe Connection
qndo vc cria a conexão, vc pode definir como o ResultSet pode ser percorridoo padrão é FORWARD ONLY (apenas para frente)
dê uma olhada no JavaDoc da classe Connection
Olá Microfilo, isso é feito na criação de um Statement e não da Connection.
