Prova detta:
MySQL = "SELECT * FROM tblProgram WHERE month(Prog_Datum) = "& Month(dtePast)
respektive
MySQL = "SELECT * FROM tblProgram WHERE month(Prog_Datum) = "& Month(dteNext)
Mvh,
------------------
Don't panic!
2 svar · 229 visningar · startad av Daniel78
Hej!
Jag behöver lite hjälp med att visa poster för denna månad, förra och nästa! Jag har ett fält som innehåller datum i en Access databas och så här ser de tre SQL-frågorna ut:
Denna månaden(fungerar):
MySQL = "SELECT * FROM tblProgram WHERE month(Prog_Datum) = month(Now)"
Förra månaden(fungerar ej):
dtePast = DateAdd("m",-1,Now)
MySQL = "SELECT * FROM tblProgram WHERE month(Prog_Datum) = #"&dtePast&"#"
Nästa månad(fungerar ej):
dteNext = DateAdd("m",1,Now)
MySQL = "SELECT * FROM tblProgram WHERE month(Prog_Datum) = #"&dteNext&"#"
Någon som har lite hjälp att ge?
Prova detta:
MySQL = "SELECT * FROM tblProgram WHERE month(Prog_Datum) = "& Month(dtePast)
respektive
MySQL = "SELECT * FROM tblProgram WHERE month(Prog_Datum) = "& Month(dteNext)
Mvh,
------------------
Don't panic!
Tack för ett snabbt svar! :) Det fungerade perfekt.