prova a ridurre al minimo le possibilità di errore, fai una INSERT del solo campo che ti da errore, ossia quello della data.
codice:
INSERT INTO tabella (dataNascita) VALUES ('" & aaa & "')"
a meno di una distrazione non vedo perché questa query non dovrebbe funzionare.
(attento che data potrebbe essere una parola chiave perciò da errore)