Pessoal, estou fazendo uma pesquisa usando o método abaixo. Mas quando chega no rs.next() não entra dentro do while. Já testei essa query no banco e está certa. O meu select retorna somente um resultado. Alguma idéia do que pode ser...?
public PeriodoChuvoso recuperaPeridoChuvosoPorEstacao(int estacao) throws SQLException {
String sql = "SELECT * FROM PERIODO_CHUVOSO WHERE ESTACAO="+estacao;
Statement stmt = this.connection.createStatement();
ResultSet rs = stmt.executeQuery(sql);
PeriodoChuvoso periodoChuvoso = new PeriodoChuvoso();
while (rs.next()){
periodoChuvoso.setMesInicio(rs.getInt("MES_INICIO"));
periodoChuvoso.setMesFim(rs.getInt("MES_FIM"));
periodoChuvoso.setEstacao(rs.getInt("ESTACAO"));
}
rs.close();
stmt.close();
return periodoChuvoso;
}