Hej Har för mig att om man sätter dagen till 0 så får man föregående månads sista dag. Hej >Har för mig att om man sätter dagen till 0 så får man föregående månads sista dag.Sista datumet i månaden
Någon som vet hur jag via sql kan få fram sista datumet i månaden, jämfört med datumet i en textruta i en rapport?
Jag vill alltså skapa en ny textruta som visar sista datumet i månaden.
Mvh
JörgenSv: Sista datumet i månaden
Date(2006,3,0)Sv:Sista datumet i månaden
Jag fattar inte hur detta ska gå till, jag har ett datum ex 2006-03-15 detta skall generera 2006-03-31.
Mvh
JörgenSv:Sista datumet i månaden
>Date(2006,3,0)
Nästan rätt. Dateserial(2006,3,0), ger en sista dagen i föregående månad.
Följande ger dig sista dagen i aktuell månad. (ersätt båda "#2006-01-26#" med databasfältet som du vill använda dig av.
dateserial(year(#2006-01-26#),month(#2006-01-26#)+1,0)
Ovanstående ger dig:
2006-01-31
/F