Beste forummers,
ik heb een tabel met gegevens van leden. Eén van de velden is de geboortedatum van de leden.
In een query heb ik een veld 'Leeftijd' aangemaakt: DateDiff("yyyy";[Geboortedatum];Date())+(DateSerial(Year(Date());Month([Geboortedatum]);Day([Geboortedatum]))>Date())
Tot zover werkt het prima.
Nu wil ik graag in dit veld een criteria invullen om bijvoorbeeld alle leden van 65 jaar te kunnen filteren.
Access geeft echter de melding 'Gegevenstypen komen niet overeen in criteriumexpressie'.
Het veld 'Geboortedatum' in de tabel leden heeft het gegevenstype 'Datum/tijd'.
Heeft iemand een idee wat ik in het veld 'Leeftijd' aan moet passen om een criteria in te kunnen vullen? Blijkbaar ziet Access het veld leeftijd als een gegevenstype 'Datum/tijd', maar wanneer ik de notatie aanpas naar Standaardgetalnotatie, blijft de foutmelding bestaan.
Alvast bedankt.
ik heb een tabel met gegevens van leden. Eén van de velden is de geboortedatum van de leden.
In een query heb ik een veld 'Leeftijd' aangemaakt: DateDiff("yyyy";[Geboortedatum];Date())+(DateSerial(Year(Date());Month([Geboortedatum]);Day([Geboortedatum]))>Date())
Tot zover werkt het prima.
Nu wil ik graag in dit veld een criteria invullen om bijvoorbeeld alle leden van 65 jaar te kunnen filteren.
Access geeft echter de melding 'Gegevenstypen komen niet overeen in criteriumexpressie'.
Het veld 'Geboortedatum' in de tabel leden heeft het gegevenstype 'Datum/tijd'.
Heeft iemand een idee wat ik in het veld 'Leeftijd' aan moet passen om een criteria in te kunnen vullen? Blijkbaar ziet Access het veld leeftijd als een gegevenstype 'Datum/tijd', maar wanneer ik de notatie aanpas naar Standaardgetalnotatie, blijft de foutmelding bestaan.
Alvast bedankt.