Bonjour à tous,

Petit pb tout bête je pense
Ma requete me met
" Le nombre de valeurs de la requête doit coïncider avec le nombre de champs destination. "
Hors mes champs sont bien du meme type et ma boucle semble bonne...

Qu'est que j'ai oublié ?

Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
' Insere dans la table Avis les différents choix effectués par l utilisateur Ex. coca, chaise etc...
'  et reprend son nom
	for i = 1 to Request.QueryString("choix").Count
 
	Com = Request.QueryString("commentaires")
	Commentaires = Com & i
	NomV = NomVotant & i
	OpRep =  Request.QueryString("choix")
		set RSInsertChoixUser = Server.CreateObject("ADODB.Recordset")
		Response.Write "Choix effectués 'OpRep' : " & OpRep & "|<br>"
 
			 SQLInsertChoixUser ="INSERT INTO Avis (NomVotant, avis, VoteOptionId) VALUES ('" &NomV& "','" &Commentaires& "'," &OpRep& ");"
 
		RSInsertChoixUser.open SQLInsertChoixUser, Conn, 3, 3
	Next
Avez vous une idée ?