[Access]Query op datum van vandaag

Pagina: 1
Acties:
  • 807 views sinds 30-01-2008
  • Reageer

  • urk_forever
  • Registratie: Juni 2001
  • Laatst online: 03-04 19:04
Ik heb een query met een datumveld erin. Nu wil ik dat als de query geopend wordt als criteria opgegeven wordt de datum van vandaag. Kan dit?? Ik kan er niks over vinden in de help van Access en op google.

Hail to the king baby!


  • jmr
  • Registratie: December 2000
  • Laatst online: 17-02 14:57

jmr

Criteria:
=Now()
misschien.

"640K ought to be enough for anybody." Bill Gates, 1981


  • whoami
  • Registratie: December 2000
  • Laatst online: 00:50
ja.
code:
1
Date()

Edit: now is de current date en time, date is de current date.

https://fgheysels.github.io/


  • urk_forever
  • Registratie: Juni 2001
  • Laatst online: 03-04 19:04
Op dinsdag 07 mei 2002 15:51 schreef whoami het volgende:
ja.
code:
1
Date()

Edit: now is de current date en time, date is de current date.
Thnx, now() had ik zelf al verzonnen. Date() niet. kan dicht van mij!

Hail to the king baby!


Verwijderd

hey,

Ik heb wat hierboven staat ook werkend, maar nou zou ik graag de alle record's van bijvoorbeeld de afgelopen 2 dagen laten zien! Hoe doe ik dat dan?

Verwijderd

Op dinsdag 14 mei 2002 23:25 schreef Remco292 het volgende:
hey,

Ik heb wat hierboven staat ook werkend, maar nou zou ik graag de alle record's van bijvoorbeeld de afgelopen 2 dagen laten zien! Hoe doe ik dat dan?
code:
1
"SELECT * FROM tabel WHERE datum > " Date() - 2 "; "

Ja, volgens mij klopt de code zo niet helemaal, maar het komt er wel op neer :)

  • Crazy D
  • Registratie: Augustus 2000
  • Laatst online: 03-04 17:37

Crazy D

I think we should take a look.

Check de DateAdd functie, die er echt voor gemaakt om met datums te rekenen (en je kan een negatief aantal aan de functie meegeven om een datum/tijd in het verleden op te berekenen).

Exact expert nodig?


Verwijderd

oke, en dat laatste vindt ik waar?

  • Boss
  • Registratie: September 1999
  • Laatst online: 17:47

Boss

+1 Overgewaardeerd

DateAdd -> In de help misschien??? Het is gewoon een standaard functie.

Toch denk ik dat Date()-2 in dit geval echt het makkelijkste werkt.

The process of preparing programs for a digital computer is especially attractive, not only because it can be economically and scientifically rewarding, but also because it is an aesthetic experience much like composing poetry or music.


  • Crazy D
  • Registratie: Augustus 2000
  • Laatst online: 03-04 17:37

Crazy D

I think we should take a look.

Op woensdag 15 mei 2002 16:43 schreef Boss het volgende:
DateAdd -> In de help misschien??? Het is gewoon een standaard functie.

Toch denk ik dat Date()-2 in dit geval echt het makkelijkste werkt.
Misschien wel het makkelijkste, maar imho niet helemaal het netste :) Ik ben er persoonlijk wel voorstander van om er niet van uit te gaan dat VB(A) Date()-2 intern wel ombouwt tot een DateAdd (wat trouwens in VB.net bij mijn weten ook niet meer zo is), maar om gewoon de datum-tijd functies die er zijn te gebruiken.

Exact expert nodig?


  • chicky
  • Registratie: Augustus 2001
  • Laatst online: 01-06-2025
Op woensdag 15 mei 2002 19:45 schreef Crazy_D het volgende:

[..]

Misschien wel het makkelijkste, maar imho niet helemaal het netste :) Ik ben er persoonlijk wel voorstander van om er niet van uit te gaan dat VB(A) Date()-2 intern wel ombouwt tot een DateAdd (wat trouwens in VB.net bij mijn weten ook niet meer zo is), maar om gewoon de datum-tijd functies die er zijn te gebruiken.
Jij gaat nu uit van VB(A), maar heb je in SQL dan ook zoiets als DateAdd ??

Verwijderd

zoeken in de help van?! FORUM? of wat? bedankt

  • whoami
  • Registratie: December 2000
  • Laatst online: 00:50
Op woensdag 15 mei 2002 19:55 schreef Remco292 het volgende:
zoeken in de help van?! FORUM? of wat? bedankt
Van wat denk je? Van access als het over access gaat, of in de MSDN ofzo.

https://fgheysels.github.io/


  • Crazy D
  • Registratie: Augustus 2000
  • Laatst online: 03-04 17:37

Crazy D

I think we should take a look.

Op woensdag 15 mei 2002 19:49 schreef chicky het volgende:
Jij gaat nu uit van VB(A), maar heb je in SQL dan ook zoiets als DateAdd ??
Een beetje database kent wel functies om met datum-tijden te werken/rekenen. Binnen Access kun je VBA in je query gebruiken :) (en in MSSQL heet die functie ook DateAdd :))

Exact expert nodig?

Pagina: 1