Salve a tutti
Sto implementando un db con un campo nuovo che contiene il nome l'utente
DB03_r_user
Confronto questo campo con il nome utente corrente che ho memorizzato sulla variabile
session(s_user)

Leggendo i vari record sul db effettuo questo confronto:

If rs("DB03_r_user") <> session("s_user") Then
...codice...
End IF

Molti record non contengono nulla nel campo DB03_r_user
eppure il codice non viene eseguito.

Allora ho scritto il confronto nel seguente modo e funziona:

If rs("DB03_r_user") = session("s_user") Then
...nulla...
Else
...codice...
End IF

Anzicchè utilizzare l'operatore diverso (<>)
ho utilizzato l'operatore uguale (=) e ho messo il codice dopo l'else.
E funziona !!!
Ma che senso ha seondo voi?

ciao
Pino