Ragazzi sono riuscito a creare la coppia nome/valore ma nell'arrey mi prende anche le coppie con valore 0 e questo a me non va bene come posso risolvere per fare in modo che nell'array vengano memorizzati solo i valori superiori a 0?
codice:'creiamo un array bidimensionale, un po abbondante visto ' che non conosco il numero di controlli del form ReDim arrayForm(2, 255) intIndice = 0 conteggio = Request.Form.Count For intLoop = 1 to 6 'Request.Form(varItem).count 'se il numero di controlli del form e uguale a uno If Request.Form(intloop).count <> 0 Then 'immagazzino nell'array le coppie nome-controllo/valore-controllo arrayForm(0, intIndice) = Request.Form.Key(intLoop) arrayForm(1, intIndice) = Request.Form.Item(intLoop) intIndice = intIndice + 1 end if Next 'End If 'Next 'ridimensiono l'array alle giuste dimensioni, dato che ora ' conosco il numero di controlli del form ReDim Preserve arrayForm(2, intIndice - 1) 'MOSTRO A VIDEO IL CONTENUTO DELL'ARRAY For intIndice = 0 To UBound(arrayForm, 2) Response.Write arrayForm(0, intIndice) & " = " & arrayForm(1, intIndice) & " " Next %>

Rispondi quotando