Prueba lo siguiente:
rs("Fecha") = "Null"
Aunque yo creo que si directamente a ese campo no le introduces nada no te devería dar error. Tampo te se decirlo muy de seguro porque yo para introducir, modificar o eliminar datos de las tablas de una base de datos utilizo sentencias SQL (Insert, Update, Delete).
Por ejemplo ti tu tuvieras una tabla con los siguientes campos:
TABLA1
CampoId 'Indentificador del campo, va a ser la clave
Fecha
El Insert sería de la siguiente forma:
Set cnn = Server.CreateObject("ADODB.Connection")
'Cadena_Conexion contiene la cadena de conexión a la base datos
cnn.Open Cadena_Conexion
cnn.Execute("INSERT INTO (CampoId, Fecha) VALUES (1. 'Null')")
cnn.Close
Set cnn = Nothing
Espero que te haya servido para algo.
Un saludo.