qual'è la funzioncina per comprendere se un numero è pari o dispari???

Mi serve per rendere dinamico il fondo di una tabella che apre i contenuti di un DB, quindi avrei pensato di, attraverso un numero che viene incrementato ad ogni RS trovato e aperto nel ciclo "Do while" di valurare il numero, se pari assegna un fondo, se è dispari ne assegna un altro

Faccio della mia ignoranza una virtù per stimolare il cervello con soluzioni alternative.
......LELO
10 messaggi dal 01 agosto 2002
A me viene in mente la MOD:
if a MOD 2 = 0 then pari else dispari.......
2.907 messaggi dal 15 maggio 2001
Contributi
Come ha detto giustamente LeonardoC puoi usare il Mod che altro non è che una divisione per 2... in base al risultato capisci se è pari o dispari

per esempio :

i=0
do while not rs.EOF
if i mod 2 =0 then
Response.write "colorepari"
else
Response.write=coloredispari"
end if
i=i+1
rs.MoveNext
Loop


ciao Lelo

Grazie ad entrambi... ma mi sono inventato qualcosa di alternativo

color=0 'inizializzazione contatore sfondi differenti ad ogni riga
do while Not RS.EOF
if color = 0 then
tab_col = "#E9E9E9"
color = color + 1
else
tab_col = "#CCCCCC"
color = color - 1
end if
...etc..........
semplice no??????

Modificato da leloxml il 15 settembre 2002 12.45 -

Faccio della mia ignoranza una virtù per stimolare il cervello con soluzioni alternative.
......LELO
181 messaggi dal 06 luglio 2001
Io uso sempre questo per alternare i colori... ma direi che e' praticamente uguale al tuo.

blnflag=True
do while Not RS.EOF
if blnflag then
tab_col = "#E9E9E9"
blnflag = False
else
tab_col = "#CCCCCC"
blnflag = True
end if

Ciao
Baxeico

-- Sciusciá e sciurbí nu se pö --
Cos'è blnflag ?????

Faccio della mia ignoranza una virtù per stimolare il cervello con soluzioni alternative.
......LELO
in 2 righe....

bgcolor="#ffffff"
if (n mod 2) then bgcolor = "#000000"

n da incrementare ad ogni rs.movenext



...Il principio della saggezza è il dubbio...

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.