Pessoal,
estou com um duvida, tenho uma pesquisa e quando eu executo a query ela me retorna valores, mas nao entra no meu while. o resultSet vem sempre false. Mas isso so acontece qdo eu pesquiso mais de um registro, qdo eu pesquiso somente um, ele entra e faz todas as validaoções que sao precisas !! O que pode estar errado ??
try {
for (int i = 0; i < numSerie.size(); i++) {
if (i==0) {
whereClause = whereClause + numSerie.get(i) + "', ";
} else {
whereClause = whereClause + "'" + numSerie.get(i) + "', ";
}
}
whereClause = whereClause.substring(0, whereClause.length() - 3);
stmt = StatementFactory.getStatement(cnn, DbUtilities.SQL_SELECT_NUM_SERIE, StatementFactory.DEBUG);
stmt.setString(1, whereClause);
stmt.setString(2, whereClause);
rs = stmt.executeQuery();
while (rs.next()) {
array.add(rs.getString("serie"));
}
}
Eis um pedaco do codigo !
Valew