Så här blir en response.write på den färdiga frågan:
SELECT m.intID, m.strName, m.strRollOver, m.dteCreated, m.dteViewFrom, m.dteViewTo, m.bolView
FROM [caseMenu] m WHERE m.dteCreated <= date() AND
(m.dteViewFrom <> m.dteViewTo or (m.dteViewFrom >=date() AND m.dteViewTo <=date()))
AND m.bolView = TRUE ORDER BY m.intSortfield;
Jag har kommit på att det förmodligen måste vara mer åt detta hållet:
SQL = "SELECT m.intID, m.strName, m.strRollOver, m.dteCreated, m.dteViewFrom, m.dteViewTo, m.bolView " _
& " FROM menu m WHERE "_
& " (m.dteCreated <= date() AND m.dteViewFrom = m.dteViewTo " _
& " OR (m.dteCreated <= date() AND m.dteViewFrom <> m.dteViewTo AND (m.dteViewFrom <=date() AND m.dteViewTo >=date())) ) AND " _
& " m.bolView = TRUE ORDER BY m.intSortfield;"
277 ms totalt · 4 externa anrop · v20260731065814-full.51f67c91