webForumDet fria alternativet

SQL, datediff, alarmsystem

3 svar · 331 visningar · startad av His Divine Shadow

His Divine ShadowMedlem sedan sep. 20002 748 inlägg
#1

Håller på med en SQL kod här som jag försöker göra så att den endast väljer ut poster där datumet i ett fält är dagens datum eller ett tidigare datum, det är för påminnelser.

Så om man har nånting att göra idag ska man påminnas, eller om det var nått man borde ha gjort igår eller ännu tidigare.

Detta funkade tyvärr inte, vet ej varför men det tar med datum som är större, fastän det bara borde hämta poster där dagens datum är = idag eller mindre än idag.

SQL = "SELECT * FROM Kat WHERE ContactWhen = Date() OR ContactWhen < Date() AND Kontaktas = 'Yes' ORDER BY " & sort & " " & direction & ""
LarsGMedlem sedan dec. 200012 465 inlägg
#2
SQL = "SELECT * FROM Kat WHERE ContactWhen <= Date() AND Kontaktas = 'Yes' ORDER BY " & sort & " " & direction & ""

Flyttas från ASP

His Divine ShadowMedlem sedan sep. 20002 748 inlägg
#3

Tyvärr så funkade inte det heller, jag får t.ex. fortfarande fram poster där datumet är 09-06-2004(DD-MM-YYYY) t.ex.

His Divine ShadowMedlem sedan sep. 20002 748 inlägg
#4

Jag löste det såhär:

datum = date()

Contactwhen <= #"& datum &"#

# var visst viktigt när man använder Access

Genererad på 363 ms · cache AV · v20260730165559-full.f96bc7eb