[code]
StringBuffer sql = new StringBuffer(“SELECT * FROM TABELA WHERE CAMPO IN (?)”);
for(Iterator i = listCountry.iterator(); i.hasNext();){
String country = (String) i.next();
sb.append(country);
if(i.hasNext()){
sb.append(", ");
}
}
ps.setString(1, sb.toString());
rs = ps.executeQuery();
while(rs.next()){
}
…[/code]
Galera alguém sabe a forma correta de usar o PreparedStatement do jdbc quando uma consulta usa o In??
A consulta acima não retorna nada mas verifiquei no banco e existe dados.
Obrigado.
Sem mais, Rodrigo.