In that case, you'll need to do a bit of validation on your page to explicitly pass a null value in your SQL: e.g.
If Not IsDate(datvar) Then
sql = "INSERT INTO table(datefield) VALUES (NULL)"
Else
sql = "INSERT INTO table(datefield) VALUES ('" & datVar & "')"
End If