Requête update dans une boucle for
bonsoir je voudrais faire une requête update dans une boucle for en java mais le pb que après exécution ma table contient seulement la dernière valeur qui correspond à l'itération num n voici le code que j'ai déjà écrit:
Code:
1 2 3 4 5 6 7 8 9 10 11
| for(int i=0;i<pagesFacebook.size();i++){
PageFacebook p=pagesFacebook.get(i);
int id=p.getIdPage();
if(p.getPublicationPartagee().size()>0){
for(int j=0;j<p.getPublicationPartagee().size();j++){
int idPub=p.getPublicationPartagee().get(j);
String queryString="UPDATE pageFacebook SET pubPartageesT="+idPub+" WHERE idPageT="+id;
statement1.executeUpdate(queryString);
}
}
} |
si quelqu'un a une idée s'il vous plait qu'il me dit je penses que c'est simple mais j’arrive pas à trouver la solution.