Yo uso Access 2003
te pongo una iamgen de tomo tengo diseñada la tabla
haver si es como tienes tu diseñado el campo fecha_naixement
http://www.esigual.com/DISENOTABLA.JPG
he provado de hacer esta sentencia sobre el access
SELECT * FROM curriculums WHERE DateDiff("yyyy",DATA_NAIXEMENT, Date()) >= 18 and DateDiff("yyyy",DATA_NAIXEMENT, Date()) <= 20;
y me ha funcionado a la perfeccion
no se por donde puede venir el problema