webForumDet fria alternativet

Fel med datumvisning

ASP

3 svar · 193 visningar · startad av Method

Medlem sedan apr. 2001357 inlägg
Frågan#1

Jag använder denna kod

SQL = "SELECT * From jobb WHERE datum >= now() ORDER BY ID DESC"

för att hämta jobb ur databasen och är jobbet äldre än dagens datum hämtas den inte.

Men med den koden skall väl jobbet hämtas även när jobbet har samma datum som now() eller?

mvh

------------------
--------------
-{CHRYSTAL}-

[Redigerat av Method den 02 maj 2001]

[Redigerat av Method den 02 maj 2001]

Medlem sedan dec. 200012 464 inlägg
#2

now() returnerar även klockslag så det kanske är det som är problemet. Du kan ju testa att använda date i stället.

------------------
essentitia preter non sans multiplicandum

Medlem sedan mars 20002 836 inlägg
#3

.... eller klammra datum som kan vara ett reserverat ord

SQL = "SELECT * From jobb WHERE [datum] >= now() ORDER BY ID DESC"

cya,
PatrikB

------------------
Ingenting är omöjligt.
Det omöjliga tar bara något längre tid att genomföra.

Medlem sedan juli 20003 825 inlägg
#4

...eller brädgårdar om du kör access

SQL = "SELECT * From jobb WHERE [datum] >=#" & date() & "#  ORDER BY ID DESC"

...eller enkelfjumpar om du kör sql server

SQL = "SELECT * From jobb WHERE [datum] >='" & date() & "'  ORDER BY ID DESC"

OBS! Det senare alternativet är jag lite osäker på så lite inte på mig! :-)

------------------
"Never underestimate your opponents." - Name the movie.

306 ms totalt · 4 externa anrop · v20260731065814-full.a51de22e
129 ms — deklarationer (db)
0 ms — hämta statistik (cache)
133 ms — hämta tråd, inlägg och bilagor (db)
125 ms — ändringar (db)