webForumDet fria alternativet

Date skillnad

6 svar · 182 visningar · startad av mappe

mappeMedlem sedan juli 200218 inlägg
#1

Hur skriver man i asp för att öppna alla ur databasen som som blivit inlagda för mer än tex. 5 minuter sedan?

EkströmMedlem sedan feb. 20022 594 inlägg
#2

strSQL = "SELECT * FROM tblTabell WHERE strTimeInserted => "& dateAdd("n",-5,now()) &""

Testa det. Är inte på långa vägar säker...

LarsGMedlem sedan dec. 200012 464 inlägg
#3

Det beror på vilken databashanterare som du använder.

Sql server

strSQL = "SELECT * FROM tblTabell WHERE strTimeInserted >= '"& dateAdd("n",-5,now()) &"'"

Access

strSQL = "SELECT * FROM tblTabell WHERE strTimeInserted >= #" & dateAdd("n",-5,now()) &"#"
mappeMedlem sedan juli 200218 inlägg
#4

Har Access, behöver man lägga in nått i databasen som sparar datumet när man blev inlagd eller gör den det av sig själv? Eller vad är "strTimeInserted"

EkströmMedlem sedan feb. 20022 594 inlägg
#5

"strTimeInserted" är ett fält som innehåller tiden då du lade in medlemmen/nyheten/inlägget eller vad det nu än rör sig om. Du får ju självklart kalla det fältet vad du vill. Eller ja, inte vad som helst, men du förstår. :D

mappeMedlem sedan juli 200218 inlägg
#6

Tack!

EkströmMedlem sedan feb. 20022 594 inlägg
#7

Inga problem...

Tänkte bara passa på att beundra LarsG lite nu. :D ;)

124 ms totalt · 3 externa anrop · v20260731065814-full.2b84b982
0 ms — hämta forumlista (cache)
0 ms — hämta statistik (cache)
121 ms — hämta tråd, inlägg och bilagor (db)