ho ritestato la query che ti ho proposto e funziona anche con campi che contengono spazi nel nome.
ovviamente i campi devono essere di tipo data; e il parametro richiesto deve essere di tipo numerico, accertatene.

poi... a che ti servono gli alias per il giorno e il mese? hai già la data estratta con Clienti.[Data di nascita] e Clienti.[Data Onomastico]


edit:
ho scritto mentre stavi già postando