Avatar billede festjest Nybegynder
27. marts 2006 - 15:00 Der er 10 kommentarer og
1 løsning

Kald dato og regn 12 uger baglæns

Hvordan kalder jeg dags dato (dag/måned/år) samt regner eg. 12 uger tilbage ?
Avatar billede softspot Forsker
27. marts 2006 - 15:05 #1
Såvidt jeg husker:

dagsdato = date
for12ugersiden = dateadd("w", -12, dagsdato)
Avatar billede eagleeye Praktikant
27. marts 2006 - 15:33 #2
og "w" skal lige være "ww"  :)
Avatar billede softspot Forsker
27. marts 2006 - 15:37 #3
Godt man har nogen til at fange de der fejl man render og laver - tak eagleeye! :)

Se i øvrigt de resterende formater her: http://msdn.microsoft.com/library/default.asp?url=/library/en-us/script56/html/f0ff19c4-0a74-44ca-867f-4739a814a88d.asp?frame=true
Avatar billede festjest Nybegynder
27. marts 2006 - 15:37 #4
dagsdato = date
for12ugersiden = dateadd("w", -12, dagsdato)

Tidligere kode:
...WHERE (((tbl_Vagtplan.Dato)>= #1/1/2006# And (tbl_Vagtplan.Dato)<= #3/27/2006#))...

skal den nye se sådan ud ? hvis ja, kan jeg ikke få det til at virke
WHERE (((tbl_Vagtplan.Dato)>= for12ugersiden And (tbl_Vagtplan.Dato)<= dagsdato))
Avatar billede softspot Forsker
27. marts 2006 - 15:40 #5
Prøv med:

"...WHERE tbl_Vagtplan.Dato BETWEEN #" & for12ugersiden & "# AND #" & dagsdato & "#"
Avatar billede eagleeye Praktikant
27. marts 2006 - 15:43 #6
husk på at Access skal havde datoen i formet yyyy/mm/dd eller mm/dd/yyyy og ikke i DK format. Er datoen i DK format vil Access bytte rundt på dag og måned.

Hvis på Access har også en indbygget date funktion som kan bruges hvis det er dags dato og du kan også bruge DataAdd direkte i SQL sætningen:

WHERE (((tbl_Vagtplan.Dato)>= DateAdd('ww',-12,Date()) And (tbl_Vagtplan.Dato)<= Date()))
Avatar billede festjest Nybegynder
27. marts 2006 - 15:46 #7
Herligt, det sidste virkede :)
Avatar billede softspot Forsker
27. marts 2006 - 15:48 #8
og igen kan du bruge between
Avatar billede festjest Nybegynder
27. marts 2006 - 15:54 #9
hvem vil ha' points ?
Avatar billede eagleeye Praktikant
27. marts 2006 - 15:59 #10
Hvis vi begge svare kan du kan dele dem imellem os :)
Avatar billede softspot Forsker
27. marts 2006 - 15:59 #11
giv dem til eagleeye :)
Avatar billede Ny bruger Nybegynder

Din løsning...

Tilladte BB-code-tags: [b]fed[/b] [i]kursiv[/i] [u]understreget[/u] Web- og emailadresser omdannes automatisk til links. Der sættes "nofollow" på alle links.

Loading billede Opret Preview
Kategori
Kurser inden for grundlæggende programmering

Log ind eller opret profil

Hov!

For at kunne deltage på Computerworld Eksperten skal du være logget ind.

Det er heldigvis nemt at oprette en bruger: Det tager to minutter og du kan vælge at bruge enten e-mail, Facebook eller Google som login.

Du kan også logge ind via nedenstående tjenester