Avatar billede andersasp Nybegynder
07. december 2006 - 18:28 Der er 5 kommentarer

Find poster som er ældre end 2 timer

Hejsa,

Jeg skal finde nogle gemte data hvor de er gemt for mere end 2 timer siden.. hvordan går man lige det.. er helt blank på dette område da jeg førhen kun har brugt date()???

set findoldproducts = Conn.Execute("SELECT * FROM produkundevarer where PKstatus = 'stillshoping' AND Pkdato < '2timer'")
Avatar billede kalp Novice
07. december 2006 - 19:58 #1
set findoldproducts = Conn.Execute("SELECT * FROM produkundevarer where PKstatus = 'stillshoping' AND Pkdato < DateAdd("h",-2,Now())")
Avatar billede kalp Novice
07. december 2006 - 19:59 #2
hvis altså dit PKstatus kan sammenlignes med det!
burde det kunne hvis du har hentet det som Now().

ellers prøv denne også

set findoldproducts = Conn.Execute("SELECT * FROM produkundevarer where PKstatus = 'stillshoping' AND Pkdato < DateAdd("h",-2,Time())")
Avatar billede kalp Novice
07. december 2006 - 20:00 #3
Pkstatus = Pkdato
Avatar billede fennec Nybegynder
08. december 2006 - 08:12 #4
Med den lille detalje at det skal være 'h' i stedet for "h", burde kalp's kode virkre :o)
set findoldproducts = Conn.Execute("SELECT * FROM produkundevarer where PKstatus = 'stillshoping' AND Pkdato < DateAdd('h',-2,Time())")
Avatar billede fennec Nybegynder
08. december 2006 - 08:13 #5
Men det kommer selvfølgelig også an på hvilken database der bliver bruge, da det f.eks ikke vil virke med MySQL.
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