Ciao a tutti come faccio a popolare un'array con un ciclo generato da un recordset?
![]()
Ciao a tutti come faccio a popolare un'array con un ciclo generato da un recordset?
![]()
"Link2me.it: Professional network e Marketplace"
www.link2me.it
i=0
while not rs.EOF
array(i)=rs("campo")
i = i + 1
rs.movenext
Gli uomini si dividono in due categorie: i geni e quelli che dicono di esserlo. Io sono un genio.
grazie, ora che ho l'array devo fare una cosa, devo listare una serie di record e per ognuno verificare se corrisponde con uno dei valori che sono nell'array.
VVoVe:
mi serve per "checkare" o meno il radiobox... una cosa del genere:
com'è la sintassi?codice:<input name="id_cat" type="radio" value="<%= rs("id_cat")%>" <% If rs("id_cat") ..."è presente nell'array..." Then %> checked <% End If %> >![]()
"Link2me.it: Professional network e Marketplace"
www.link2me.it
ho provato così e funziona... mi ha detto culo ma è giusto?
<% If rs("id_cat") = array(0) Then %> checked <% End If %>
"Link2me.it: Professional network e Marketplace"
www.link2me.it
ho un problema, se il recordset è composto da una sola riga tutto ok, ma se diventano + d'una mi esce questo errore:Originariamente inviato da marco_c
i=0
while not rs.EOF
array(i)=rs("campo")
i = i + 1
rs.movenext
Errore di run-time di Microsoft VBScript (0x800A0009)
Indice non incluso nell'intervallo: '1'
alla riga dove c'è: array(i)=rs("campo")
![]()
"Link2me.it: Professional network e Marketplace"
www.link2me.it
vuole dire che stai cercecando di richiamare un numero dell'array che non esiste
si, infatti... non avevo dimensionato l'array, ora è tutto ok!
![]()
"Link2me.it: Professional network e Marketplace"
www.link2me.it