Olá pessoal, tenho uma tela que contém 2 JTextFiled, 1 para o código e outra para o nome. Quando eu clico no botão primeiro, essas JTextFields vão receber os primeiros valores do banco. Mas meu código sempre retorna o último registro do banco, pq?
public LogradouroBean primeiroRegistro(){
try{
LogradouroBean bean = new LogradouroBean();
pstmt = conexao.prepareStatement("select *from logradouro order by codigo",
ResultSet.TYPE_SCROLL_INSENSITIVE, ResultSet.CONCUR_READ_ONLY);
ResultSet rs = pstmt.executeQuery();
rs.first();
while(rs.next()){
bean.setCodigo(rs.getString("codigo"));
bean.setNome(rs.getString("nome"));
}
return bean;
}
catch(SQLException e){
JOptionPane.showMessageDialog(null, e.getMessage());
return null;
}
}