Posso rispolverare il topic per chiedere un chiarimento concettuale?
Perchè l'enunciato IF scritto così:

codice:
If IsNull(RS(0).Value) Then
    'Codice
End If
funziona, ovvero esegue "'Codice" ed invece così no:

codice:
If RS(0).Value = Null Then
    'Codice
End If
e nemmeno così:

codice:
If RS(0).Value = "" Then
    'Codice
End If
:master:

Esegubile su VB6; RS(0) è vuoto, anche se in precedenti sessioni del programma proprio quel campo di quel record lì è stato scritto.

Grazie