Pessoal Bom Dia,
Tenho o seguinte código:
public List findAllCadastroURCs() {
PreparedStatement stmt = null;
ResultSet rs = null;
List listVO = new ArrayList();
try {
this.openConnection();
printSQL("FIND ALL CADASTROS DE URCs", SQL_FIND_ALL_CADASTROS_URCS);
stmt = con.prepareStatement(SQL_FIND_ALL_CADASTROS_URCS);
rs = stmt.executeQuery();
if (!rs.getString("COD_URC").equals(null) || rs.getString("COD_URC")!= "0")
if (rs.next()) {
CadastrarURcsVO vo = new CadastrarURcsVO();
populateVO(vo, rs);
listVO.add(vo);
}
rs.close();
stmt.close();
} catch (ConnectionException e) {
e.printStackTrace();
} catch (SQLException e) {
e.printStackTrace();
} finally {
this.closeConnection();
}
return listVO;
}
Porém o ResultSet sempre retorna nulo, o banco contém dados e o sql está correto pois ja rodei diretamente no banco e obtive a resposta desejada, porem todas as vezes que tentei rodar no java ele retorna nulo, ja não sei mais o que fazer.
Obrigado pela ajuda.
