Olá, estou com o seguinte problema, estou querendo fazer 2 botões, um próximo para quando clicar nele, ele mostrar o primeiro registro no banco dados, quando clicar novamento, ira mostrar o segundo registro, e assim por diante, o outro botão é o anterior, que faz o inverso. Criei um evento no botão proximo, porém ele esta indo direto para o ultimo registro do banco de dados, alguem pode me ajudar? estou utilizando o bd Oracle 11g, obrigado.
[code]
btProximo.addActionListener(new ActionListener(){
public void actionPerformed(ActionEvent e) {
try{
String query = "SELECT * FROM TESTE";
PreparedStatement ps = conn.prepareStatement(query);
ResultSet resultSet = ps.executeQuery(query);
while (resultSet.next()){;
String codMatricula = String.valueOf(resultSet.getInt("CODIGO"));
tfMatricula.setText(codMatricula);
tfNome.setText(resultSet.getString("NOME")); //setando o valor obtido do resultSet direto no JTextField
tfEndereco.setText(resultSet.getString("ENDERECO"));
tfCidade.setText(resultSet.getString("CIDADE"));
cbUf.setSelectedItem(resultSet.getString("ESTADO"));
jftfMensalidade.setText(resultSet.getString("MENSALIDADE"));
jftfNascimento.setText(resultSet.getDate("DATA_NASCIMENTO").toString());
}
}
catch(Exception ex) {
ex.printStackTrace();
JOptionPane.showMessageDialog(null, "Falha na conexão: " + ex.getMessage());
}
}
});[/code]