Fel med datumvisning

ASP

3 svar · 215 visningar · startad av Method

Medlem sedan apr. 2001357 inlägg
Trådstart#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

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.

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

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! :-)

380 ms totalt · 4 externa anrop · v20260731065814-full.d34c6d5a
119 ms — deklarationer (db)
121 ms — hämta statistik (db)
131 ms — hämta tråd, inlägg och bilagor (db)
126 ms — ändringar (db)