Devo fare un ciclo if dentro un for..
for i = 1 to rs.recordcount
if i = 1 or i = 7 or i = 14 then
response.write "ciao"
end if
next
Come posso, invece che ripetere la condizione..se i = 1 o i = 14 scrivere "se i = 1 o ad un multiplo di 7"?!
grazie
Devo fare un ciclo if dentro un for..
for i = 1 to rs.recordcount
if i = 1 or i = 7 or i = 14 then
response.write "ciao"
end if
next
Come posso, invece che ripetere la condizione..se i = 1 o i = 14 scrivere "se i = 1 o ad un multiplo di 7"?!
grazie
If i=1 or (i mod 7)=0 Then
se non è bello ciò che è bello figuriamoci ciò che è brutto!!
fai anche tu come me: indenta il codice!!!!
if non è un ciclo... e dovresti partire da zero per avere i multipli giusti... comunque
mod fa la divisione e restituisce il resto... se il resto è uguale a 0 allora è un multiplo del divisorecodice:if i=1 or i mod 7 = 0 then
![]()
[OT]Ciao vaargard è da un po che non ti si vedeva sul forum [/OT]Originariamente inviato da vaargard
If i=1 or (i mod 7)=0 Then
Se hai molte scelte usa un select case:
codice:select case I case 0 case 1 case 2 end select
[ot]ola super![/ot]
se non è bello ciò che è bello figuriamoci ciò che è brutto!!
fai anche tu come me: indenta il codice!!!!
si lo so che non è un ciclo...ho sbagliato a scrivere....Originariamente inviato da willybit
if non è un ciclo... e dovresti partire da zero per avere i multipli giusti... comunque
mod fa la divisione e restituisce il resto... se il resto è uguale a 0 allora è un multiplo del divisorecodice:if i=1 or i mod 7 = 0 then
![]()
![]()
grazie mille a tutti per le risposte.