Salve amici, ho un modulo con dei campi variabili che però assumono lo stesso NOME.
Mi spiego meglio:

questo modulo viene generato dinamicamente da dati presi da un db.
i campi sono

QU, VOCE, PREZZO, TOTALE, GIORNO

e sono relativi ad una comanda ristorativa.
In base alla comanda, le voci QU, VOCE e PREZZO possono aumentare.
Se passo il form, quindi, avrò nValori QU, VOCE, PREZZO e un solo valore TOTALE, GIORNO

I valori dei campi TOTALE e GIORNO vanno su una tabella db, mentre le voci QU, VOCE, PREZZO vanno su una tabella collegata ovviamente con COMANDA_ID uguale.

Come faccio ad inserirli in ciclo?!

Avevo provato con:

codice:
FOR i=1 TO (Request.Form.Count() - 3)

corpo = corpo + Request.Form.Key(i) & " = " & Trim(Request.Form(i)) &"
"

NEXT
ma ovviamente mi restituisce il nome di un campo con l'elenco dei valori seguiti da virgola!
una cosa tipo:

QU = 8,1,4,6
VOCE = Pizza, Spaghetti al pomodoro, Baccalà,.....
PREZZO = 8, 7, 9, 10

Come posso risolvere?!