webForumDet fria alternativet

Hämta poster med dagens datum

8 svar · 265 visningar · startad av Inferis

InferisMedlem sedan sep. 2000670 inlägg
#1

Har provat en massa varianter, men inget fungerar. Hur gör jag för att hämta poster med dagens datum ur en AccessDB?
Fältet datum har formen 2003-07-10 16:29:00

strSQL = "SELECT * FROM f WHERE [Datum] > date() ORDER BY ID ASC"

'strSQL = "SELECT * From f WHERE datum > #" & dateadd("d", -7, date())& "# ORDER BY ID ASC"

'strSQL = "SELECT * FROM f WHERE dateadd('d', -1, datum) = #" &Date()&"# ORDER BY ID ASC"

'strSQL = "Select * from f where cdate(datum) = #" & date() & "# ORDER BY ID ASC"

När jag sen skriver ut posterna så vill jag bara att tiden skall skrivas ut. Inget datum.

Jesper TMedlem sedan nov. 20017 144 inlägg
#2

Testa detta:

strSQL = "Select * from f where datum = #"& dateadd("d",1,date) &"# ORDER BY ID ASC"

När du skriver ut det hela så kan du ju plocka bort datumet.
response.write right(RecSet("datum"),8)

InferisMedlem sedan sep. 2000670 inlägg
#3

Verkade inte fungera eftersom denna koden kördes:

if objRS.EOF Then
response.write "Hittade inget" 
end if

Det finns 20 poster med dagens datum i Db:n

LarsGMedlem sedan dec. 200012 464 inlägg
#4
SELECT * 
  FROM f 
WHERE datum between date() and date() + 1 
ORDER BY ID ASC"

'eller
select * from f
where datediff('d',datum,date()) = 0

Flyttas från ASP

InferisMedlem sedan sep. 2000670 inlägg
#5

Tack!
Fungerade!

Flyttas till SQL eller? Vad ska räknas som asp och vad räknas som SQL?

Jesper TMedlem sedan nov. 20017 144 inlägg
#6

Detta är ju en fråga som rör en databaskoppling då kanske den passar bättre i access eller sql-forumet.

InferisMedlem sedan sep. 2000670 inlägg
#7

Följdfråga:

Hur skriver man om poster som är för idag, men för gamla enligt klockan inte ska visas?

LarsGMedlem sedan dec. 200012 464 inlägg
#8
SELECT * 
  FROM f 
WHERE datum between now and date() + 1 
ORDER BY ID ASC
InferisMedlem sedan sep. 2000670 inlägg
#9

Tack!
Fungerar toppen!

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