Variable dans une requete sql (mysql)

Résolu/Fermé
starghof Messages postés 177 Date d'inscription jeudi 18 septembre 2008 Statut Membre Dernière intervention 8 avril 2011 - 31 juil. 2009 à 14:41
starghof Messages postés 177 Date d'inscription jeudi 18 septembre 2008 Statut Membre Dernière intervention 8 avril 2011 - 31 juil. 2009 à 18:02
Bonjour,
comment inserer une variable entiere dans une requete sql en utilisant mysql :

for(int j=1;j<=100;j++){
jdbcTemplate.execute("insert into v_j_article values($j,1,1,1,5,6,'2009-01-01')");
}
ici on a une table v_j_vente dont le primary key est id_vente de type int(4);
je veux incrementer à chaque insersion le id_vente ; c'est pour cela j'ai utilisé une boucle for pour l'insersion successive !
alors j'ai mis $j puisque c'est une variable definit dans la boucle for !
mais peut etre j'ai une erreur de syntaxe !
aidez moi s'il vous plais !
A voir également:

2 réponses

jeangilles Messages postés 816 Date d'inscription samedi 21 juin 2008 Statut Membre Dernière intervention 17 juillet 2012 185
31 juil. 2009 à 14:55
Heu

jdbcTemplate.execute("insert into v_j_article values("+j+",1,1,1,5,6,'2009-01-01')");

ca marche pas ca ?
0
starghof Messages postés 177 Date d'inscription jeudi 18 septembre 2008 Statut Membre Dernière intervention 8 avril 2011 4
31 juil. 2009 à 18:02
tres bien .

c'est clair .
0