Da Date/DateTime aber ein Wertetyp ist, bekommt es eh 01.01.0001 (?) von Haus aus zugewiesen. Als SQL-Laie vermute ich eher, dass der SQL-Teil (" & name1 & "," & wert & "," & Zeitstempel & ")" falsch ist, weil hier um die Werte herum die Hochkommata ' fehlen oder dass das Datum in einem SQL-kompatiblen Stringformat vorliegen muss.