Datum vergelijken uit access database [VB6]

Pagina: 1
Acties:

  • sturkel
  • Registratie: Oktober 2001
  • Laatst online: 04-09 17:49
Hallo,

ik wil een geboortedatum uit een database(access 2002) halen(dd/mm/yyyy) en die datum vergelijken met de huidige datum(date) en aan de hand daarvan kijken of de leeftijd groter of kleiner is dan 18 jaar.
Ik heb al van alles geprobeerd, maar niets lijkt te werken.
weet iemand raad?

alvast bedankt

[AMD 64 X2 3800] [Asus a8n-e] [2048mb Kingston] [nvidia 7300GS] [2*Seagate160GB s-ata] [WD 120GB 8MB] [Plextor px-708a] [nec 4550]


  • whoami
  • Registratie: December 2000
  • Laatst online: 21:11
YEAR(Huidige datum) - YEAR(geboortedatum)

https://fgheysels.github.io/


  • .GoO
  • Registratie: September 2001
  • Laatst online: 26-08 10:06
Date(Year) - rst("GebJaar") >= 18 lijkt me ook ja

  • ATS
  • Registratie: September 2001
  • Laatst online: 12-02 13:46

ATS

Daarmee weet je natuurlijk niet of iemand ouder dan 18 is of niet....
Gebruik dateadd() om bij de geboortedatum 18 jaar op te tellen, en vergelijk het resultaat met de huidige datum. Is het resultaat groter dan de huidige datum dan is de persoon nog geen 18, anders wel.

My opinions may have changed, but not the fact that I am right. -- Ashleigh Brilliant


  • whoami
  • Registratie: December 2000
  • Laatst online: 21:11
Op vrijdag 07 juni 2002 10:00 schreef ATS het volgende:
Daarmee weet je natuurlijk niet of iemand ouder dan 18 is of niet....
Gebruik dateadd() om bij de geboortedatum 18 jaar op te tellen, en vergelijk het resultaat met de huidige datum. Is het resultaat groter dan de huidige datum dan is de persoon nog geen 18, anders wel.
Daar heb je een punt natuurlijk.

https://fgheysels.github.io/