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:
ma ovviamente mi restituisce il nome di un campo con l'elenco dei valori seguiti da virgola!codice:FOR i=1 TO (Request.Form.Count() - 3) corpo = corpo + Request.Form.Key(i) & " = " & Trim(Request.Form(i)) &" " NEXT
una cosa tipo:
QU = 8,1,4,6
VOCE = Pizza, Spaghetti al pomodoro, Baccalà,.....
PREZZO = 8, 7, 9, 10
Come posso risolvere?!![]()

Rispondi quotando