[Access 2002] Verschil tussen 2 datums

Pagina: 1
Acties:
  • 172 views sinds 30-01-2008

  • EmilneM
  • Registratie: December 2001
  • Laatst online: 15-09-2023
Heb in een MS Access 2002-tabel een veld begindatum en einddatum staan. Hiertussen wil ik het verschil in dagen uitrekenen, dit verschil moet in het veld 'aantal nachten' komen te staan.

Begindatum - Einddatum - Aantal nachten
30-05-2003 - 02-06-2003 - 3 (door Access ingevuld)

Met VB6 is dit vrij simpel met datediff, maar hoe doe ik dit met access?

Hoe laat ik Access zelf een veld uitrekenen en invullen?

  • gorgi_19
  • Registratie: Mei 2002
  • Laatst online: 14:21

gorgi_19

Kruimeltjes zijn weer op :9

Access kent ook de DateDiff functie.

Digitaal onderwijsmateriaal, leermateriaal voor hbo


  • EmilneM
  • Registratie: December 2001
  • Laatst online: 15-09-2023
gorgi_19 schreef op 01 juni 2003 @ 11:52:
Access kent ook de DateDiff functie.
en hoe/waar voer ik die in?

  • BlackBurn
  • Registratie: Juni 2001
  • Laatst online: 14:16

BlackBurn

One Ring To Rule Them All

Ligt eraan wanneer je hem wilt berekenen, waarschijnlijk bij een afterupdate oid. gewoon naar gebeurtenis van de textbox en dan bij afterupdate dubbelklikken en dan op die drie puntjes klikken en whalla Visual basic omgeving :)

If it is broken, fix it. If it ain't broken, make it better!


  • EmilneM
  • Registratie: December 2001
  • Laatst online: 15-09-2023
BlackBurn schreef op 01 juni 2003 @ 12:00:
Ligt eraan wanneer je hem wilt berekenen, waarschijnlijk bij een afterupdate oid. gewoon naar gebeurtenis van de textbox en dan bij afterupdate dubbelklikken en dan op die drie puntjes klikken en whalla Visual basic omgeving :)
Hij moet het veld 'aantal nachten' gaan vullen als begindatum en einddatum zijn ingevuld.

  • BlackBurn
  • Registratie: Juni 2001
  • Laatst online: 14:16

BlackBurn

One Ring To Rule Them All

Heb het idee, dat je te ingewikkeld denkt.
Als begin en einddatum met de hand worden ingevuld, maak je bij beide een afterupdate procedure waarbij je kijkt of ze beide zijn ingevuld, zoja, dan word het aantal nachten berekend en de uitkomst daarvan word in een textbox of label gezet.

If it is broken, fix it. If it ain't broken, make it better!


Verwijderd

Aaaaahhhh

geen aantalnachten veld opnemen in je database!!!!
Gewoon gebruik maken van een view!
Nu krijg je allemaal dubbele opslag.
De view kan gebruik maken van datediff. :7

  • .oisyn
  • Registratie: September 2000
  • Laatst online: 14:50

.oisyn

Moderator Devschuur®

Demotivational Speaker

Hypochonder: KAP EENS MET DAT GEKICK!! :(

Give a man a game and he'll have fun for a day. Teach a man to make games and he'll never have fun again.

Pagina: 1

Dit topic is gesloten.