webForumDet fria alternativet

Om tidpunkten infallit

4 svar · 210 visningar · startad av Addeladde

AddeladdeMedlem sedan jan. 20013 406 inlägg
#1

Hej
Jag har två fält:
lektionDatum (Långt datum format)
lektionLangd (integer och anger minuter)

Sedan försöker jag kolla om en lektion inträffat just för tillfället men det ger inget resultat trots att en lektionär pågående :( Använder mig av access...

"Where #"& now() &"# Between lektionDatum And DateAdd('n', lektionLangd, lektionDatum) " &_
LarsGMedlem sedan dec. 200012 464 inlägg
#2

Frågan ser ok ut.
Du kan ju testa och se vad det ligger för värden

select now(), lektionDatum, DateAdd('n', lektionLangd, lektionDatum) from t
AddeladdeMedlem sedan jan. 20013 406 inlägg
#3

När jag bytte plats på between värdena fungerade det! Känns inte det lite ologiskt?

LarsGMedlem sedan dec. 200012 464 inlägg
#4

Obsalut. Vad har du för konstiga värden i databasen?

AddeladdeMedlem sedan jan. 20013 406 inlägg
#5

lektionDatum = 2004-09-06 17:16:00
lektionLangd = 180

Denna tid infaller just nu och då stämmer det.

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