Avatar billede andersasp Nybegynder
11. januar 2007 - 09:46 Der er 10 kommentarer og
1 løsning

Find poster som er ældre end 2 timer

Hejsa,

Jeg har en sql som finder poster som er ældre end 2 timer. dette virker da også fint, men hvis scriptet ikke køres en dag kan den ikke finde ud af det.. hvordan kan man lave det således at den også kigger på dagens dato???

set findoldproduct = Conndelete.Execute("SELECT * FROM produkundevarer where Pstatus = 'inbasket' AND hour(Pdato) <= (hour(now())-2)")
Avatar billede fennec Nybegynder
11. januar 2007 - 09:54 #1
Hvilken database bruger du?? Access?
Avatar billede kalp Novice
11. januar 2007 - 09:55 #2
DateAdd ('h', 2, #now()#)

prøv at sammenligne med den (access db)
Avatar billede andersasp Nybegynder
11. januar 2007 - 10:09 #3
Jeg bruger access database, men scriptet er VBscript ASP..

Jeg får denne fejl:


Syntax error in date in query expression 'Pstatus = 'inbasket' AND Pdato <= DateAdd ('h', 2, #now()#)'.
Avatar billede kalp Novice
11. januar 2007 - 10:11 #4
Syntax error in date in query expression 'Pstatus = 'inbasket' AND Pdato <= DateAdd ('h', 2, now())'

prøv lige uden #
Avatar billede andersasp Nybegynder
11. januar 2007 - 10:21 #5
Nu melder den ikke fejl, men den vælger også dem som ikke er over 2 timer gamle??
Avatar billede fennec Nybegynder
11. januar 2007 - 10:31 #6
Det skal jo være Pdato <= DateAdd ('h', -2, now())
Avatar billede kalp Novice
11. januar 2007 - 10:33 #7
my bad:)
Avatar billede andersasp Nybegynder
11. januar 2007 - 10:45 #8
Super, tusinde tak for hjælpen!!
Avatar billede andersasp Nybegynder
11. januar 2007 - 10:53 #9
Smid lige et svar, hvis I skal have nogle fortjente points :)
Avatar billede kalp Novice
11. januar 2007 - 10:55 #10
der kommer et her:-)
Avatar billede fennec Nybegynder
11. januar 2007 - 11:03 #11
De må gå til Kalp.
.o) <-- One Eyed Jack
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