Pessoal tenhou um método para pegar o registro anterior (postado abaixo) que funciona perfeitamente no mysql, porém, se mudo o banco para o Oracle ele dá o seguinte erro “Operação inválida para encaminhar apenas conjunto de resultados: previous”. Alguém sabe o motivo???
(Ah, as demais operações com banco funcionam o problema ocorre somente com as funções de navegação no resultset… e tb com o método isFirst e isLast)
public StudentBean previous() {
try {
rsRecords.previous();
StudentBean student = new StudentBean();
student.setCod(rsRecords.getInt("cod"));
student.setName(rsRecords.getString("name"));
student.setLast_name(rsRecords.getString("last_name"));
return student;
} catch (SQLException ex) {
System.out.println("Error: " + ex.getMessage());
return null;
}
}