[access] Current Date krijgen

Pagina: 1
Acties:

  • drice
  • Registratie: December 2000
  • Laatst online: 14-09 09:51

drice

Loading...

Topicstarter
Ik heb een database in access gebouwd. Vrij simpel maar daar gaat het niet om.
Nu moet ik eens per jaar een uitdraai kunnen maken door middel van een report waarin alleen mutatie gegevens van dit jaar komen.

Nou heb ik in de criteria van de query proberen te klooien met Date(), want die moet als het goed is de huidige datum returnen

ff wat code
code:
1
WHERE ( (DatePart["yyyy",Date()]) - (DatePart("yyyy",[Mutatie Datum])) ) < 1;

Maar als ik nu dat report wil openen krijg ik een pop-up met de vraag om de huidige datum op te vragen.

Als ik keihard 2002 bij het eerste gedeelte van die WHERE doe dan pakt hij hem wel goed

Heeft iemand een idee wat ik fout doe, ik zoek me al de hele dag rot

Did you know that IF is a middle word in life. "Ja maar wie ben ik om aan mezelf te twijfelen"


Verwijderd

ipv Date de functie Now gebruiken?

Verwijderd

code:
1
WHERE ((DatePart("yyyy",Date())) - (DatePart("yyyy",[Mutatie Datum])) ) < 1;

Als je vierkante haken gebruikt wordt alles daartussen gelezen als een veld of tabelnaam.

  • drice
  • Registratie: December 2000
  • Laatst online: 14-09 09:51

drice

Loading...

Topicstarter
Op donderdag 31 januari 2002 18:14 schreef IJskoud het volgende:
code:
1
WHERE ((DatePart("yyyy",Date())) - (DatePart("yyyy",[Mutatie Datum])) ) < 1;

Als je vierkante haken gebruikt wordt alles daartussen gelezen als een veld of tabelnaam.
Arg dat het zo makkelijk was..ja bedankt :)

Did you know that IF is a middle word in life. "Ja maar wie ben ik om aan mezelf te twijfelen"


  • whoami
  • Registratie: December 2000
  • Laatst online: 23:14
code:
1
YEAR(date())

zou ook moeten werken.

https://fgheysels.github.io/