PreparedStatementstmt=conn.prepareStatement(“SELECT…”,ResultSet.TYPE_SCROLL_INSENSITIVE,ResultSet.CONCUR_READ_ONLY);rs=stmt.executeQuery();while(rsFaturamento.next()){// faz o q precisa
} rsFaturamento.beforeFirst(); // pra voltar para o primeiro
sacou?
A
AvengerPJ
Caro amigo, seguindo o modelo abaixo acredito que seus problemas serão resolvidos:
// apenas exemplo <img src="//https://cdn.jsdelivr.net/gh/twitter/twemoji@14/assets/72x72/s.pnglight_smile.png?v=5" title=":slight_smile:" class="emoji" alt=":slight_smile:">privateResultSetrs;privateConnectionconexao;privateStatementstmt;
privatefinalStringPATH="jdbc:mysql://IP/BANCO;private final String USER = “Avenger”;private final String SENHA = “#Aneurism”;private final String DRIVER = “com.mysql.jdbc.Driver”;
privatevoidconectarBanco(){try{Class.forName(DRIVER);conexao=DriverManager.getConnection(PATH,USER,SENHA);// *** Aqui é o que você precisa ***stmt=conexao.createStatement(ResultSet.CONCUR_UPDATABLE,ResultSet.TYPE_SCROLL_INSENSITIVE);}catch(Exceptione){}}
agora voce poderá navegar sussegado usando o ResultSet, exemplo:
Ola pessoal, estou com esse problema também com banco de dados Firebird…
fiz exatamente igual as esplicações do Avenger e o banco so deloca para frente, o first tbm nao funciona. O pode ser feito com esse probleminha básico???