Avatar billede loukas Mester
10. juli 2004 - 21:41 Der er 5 kommentarer og
1 løsning

vælge idag + 7 dage frem fra DB

Jeg skal have idag + 7 dage frem.
Har forsøgt med følgende, men virker ikke rigtigt.

sql = "SELECT * FROM calendar WHERE calendarDate BETWEEN #" & date() & "# AND #" & date() + 7& "# ORDER BY calendarDate DESC"
Avatar billede eagleeye Praktikant
10. juli 2004 - 21:57 #1
Det leteste er at bruge databasen egne date funtion:


sql = "SELECT * FROM calendar WHERE calendarDate BETWEEN Date() AND Date()+ 7 ORDER BY calendarDate DESC"

hvis det ikke virker med +7 så prøv denne

sql = "SELECT * FROM calendar WHERE calendarDate BETWEEN Date() AND DateAdd('d',7,Date()) ORDER BY calendarDate DESC"
Avatar billede phineas_phreak Nybegynder
11. juli 2004 - 02:47 #2
er det ikke noget med at BETWEEN ikke virker i ACCESS ? nu ved jeg ikke om det er ACCESS du bruger, men det kunne da være en mulighed at prøve noget andet, f.eks.

select * from calender where calenderDate >= date() AND calenderDate <= #" & dateadd("d",date,10) & "# order by calenderDate desc

ved ik om det hjælper noget
Avatar billede phineas_phreak Nybegynder
11. juli 2004 - 02:50 #3
det har ihvertfald lige været oppe og vende her: http://www.eksperten.dk/spm/518543
Avatar billede eagleeye Praktikant
11. juli 2004 - 16:02 #4
BETWEEN virker fint i Access.
Avatar billede eagleeye Praktikant
11. juli 2004 - 16:04 #5
A BETWEEN X and Y  svare til  A >= X and A <=Y  hvor X < Y
Avatar billede loukas Mester
11. juli 2004 - 16:45 #6
Tak for hjælpen
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