74 messaggi dal 25 luglio 2001
Giusto! però...

quando visualizzo i dati nella pagina2 e cioè nella pagina che popola l'array, quando eseguo la response.write mi restituisce tutti i campi dell'array (compresa la 0). In altre parole:
nella pagina2 avrò questi valori nell'array

myarray(0,1)
myarray(1,1)
myarray(2,1)
--
myarray(9,1)
myarray(0,2)
myarray(1,2)
myarray(3,2)
...
myarray(9,2)
e così via...
poi, avendo generato in pagina2 la variabile di sessione contente l'array,
quando vado in pagina3 e faccio una response.write mi ritrovo con i seguenti valori

myarray(0,1) (questo l'ho perso)
myarray(1,1)
myarray(2,1)
--
myarray(9,1)
myarray(0,2) (questo l'ho perso )
myarray(1,2)
myarray(3,2)
...
myarray(9,2)
e così via

Se ti riferisci ai cicli , parto sempre da 0 to UBOUND (myarray)



879 messaggi dal 09 luglio 2002
www.i-studio.it
Sinceramente non capisco allora dove puo' stare l'errore. Se come dici tu l'array e' popolato correttamente, ci deve essere un punto in cui sovrascrivi il valore alla posizione 0 con un valore vuoto...
Le variabili non possono "sparire" da sole... ;-))

Ciao
Alex

Internetworking Studio Srl
www.i-studio.it
214 messaggi dal 25 settembre 2001
Ho letto tutto quello che avete scritto
e sinceramente non capisco l'errore,
prova quando utilizzi l'array a scrivere

for i = LBOUND(myarray) to UBOUND (myarray),

se hai scritto tutto correttamente non cambia niente.

ma, tentar non nuoce

ciao
74 messaggi dal 25 luglio 2001
Niente da fare.
Nella pagina2, l'ordine dell'array è

myarray(0,1) = nome
myarray(1,1) = cognome
myarray(2,1) = nomeRichiedente
myarray(3,1) = cognomeRichiedente
myarray(4,1) = societa
myarray(5,1) = nascita
myarray(6,1) = dataInizio
myarray(7,1) = dataFine
myarray(8,1) = motivo
myarray(9,1) = note

Quando passo la variabiel di sessione nella Pagina3 l'array si ricompone in questo modo:

myarray(0,1) = cognomeRichiedente
myarray(1,1) = cognome
myarray(2,1) = nomeRichiedente
myarray(3,1) = [VUOTA]
myarray(4,1) = societa
myarray(5,1) = nascita
myarray(6,1) = dataInizio
myarray(7,1) = dataFine
myarray(8,1) = motivo
myarray(9,1) = note

non so che pensare...
879 messaggi dal 09 luglio 2002
www.i-studio.it
Ma tu memorizzi l'array intero in una variabile di Sessione? E poi, nella pagina successiva quando lo vai a recuperare e mandi a video il valore degli elementi ti perdi quel valore?
E' molto strano... puoi postare il codice che usi per creare l'array, il punto in cui memorizzi l'array nella variabile di sessione e poi, nella pagina successiva il punto in cui estrai i valori?

Alex

Internetworking Studio Srl
www.i-studio.it
74 messaggi dal 25 luglio 2001
Guarda, non mi chiedere dov'era l'errore perchè proprio non lo so.
Ho solo riscritto i nomi delle costanti e delle variabili che contenevano i valori dei campi e, come per magia, tutto è andato al suo posto.
Ora sembra funzionare....

Per ora, grazie

Torna al forum | Feed RSS

ASPItalia.com non è responsabile per il contenuto dei messaggi presenti su questo servizio, non avendo nessun controllo sui messaggi postati nei propri forum, che rappresentano l'espressione del pensiero degli autori.