La primera forma no me funciona, la segunda:
select *
from contacto
where (((Year([nacimiento])) = 1985)) and (((month([nacimiento])) = 04)) and (((day([nacimiento])) = 10));
nacimiento es el atributo de la base de datos donde guardo la fecha de nacimiento. me dice: "No se han especificado valores para algunos de los campos requeridos"
No entiendo nada...