Hallo Gunnar[tm],
der Code sollte jetzt soweit in Ordnung sein, aber es fehlt noch
der Link zur Doku
If IsNull(oDateProof("lastChange") = True Then
dateProof = Now
End If
Wenn wir nun den Code des OP:
if oDateProof("lastChange") = Null then
mit dem mit "Caution" gekennzeichneten Abschnitt der verlinkten Doku vergleichen:
Zitat:
Use the IsNull function to determine whether an expression contains
a Null value. Expressions that you might expect to evaluate to True
under some circumstances, such as If Var = Null and If Var <> Null,
are always False. This is because any expression containing a Null
is itself Null, and therefore, False.
zeigt, dass dies ein häufig gemachter Fehler zu sein scheint.
Freundliche Grüße
Vinzenz