anoniem Geplaatst: 30 januari 2002 Delen Geplaatst: 30 januari 2002 Ik heb een website met database (MS ACCESS 2000) en gebruik ASP (VBscript) met SQL om deze te benaderen. Nu wil ik in mijn SQL statement een timestamp <jjjj-mm-dd hh:mm:ss> uit de database vergelijken met de datum en tijd van nu min 30 dagen. Dus: "... WHERE artDatum > DatumTijd_30Terug" (en DatumTijd_30Terug al van te voren gedefinieerd is.) Kan iemand mij hierbij helpen? Alle hulp is welkom! Quote Link naar reactie
anoniem Geplaatst: 30 januari 2002 Auteur Delen Geplaatst: 30 januari 2002 WHERE artDatum > Now - 30 Quote Link naar reactie
anoniem Geplaatst: 30 januari 2002 Auteur Delen Geplaatst: 30 januari 2002 Of DateDiff() btw. datums zet je in access tussen #-jes. Quote Link naar reactie
anoniem Geplaatst: 31 januari 2002 Auteur Delen Geplaatst: 31 januari 2002 ik zou eerst een variabele gebruiken die die datum uitrekent bijv.: dteNieuweDatum = DateAdd("d", -30, Now) vervolgens gebruik je dan in je SQL: "... WHERE artDatum>#" & dteNieuweDatum & "#;" zoiets? [ Dit Bericht is bewerkt door: matthijn99 op 2002-01-31 09:05 ] Quote Link naar reactie
anoniem Geplaatst: 2 februari 2002 Auteur Delen Geplaatst: 2 februari 2002 [quote:ca651f8f49]WHERE artDatum > Now - 30[/quote:ca651f8f49] Volgens mij wordt het dan: WHERE artDatum > Now() - 30. Of zijn de haakjes niet verplicht? [quote:ca651f8f49]Of DateDiff() [/quote:ca651f8f49] Daar wil ik wel meer over weten... [quote:ca651f8f49]btw. datums zet je in access tussen #-jes. [/quote:ca651f8f49] In een SQL statement toch niet? [quote:ca651f8f49]ik zou eerst een variabele gebruiken die die datum uitrekent bijv.: dteNieuweDatum = DateAdd("d", -30, Now)[/quote:ca651f8f49] Dat ga ik meteen proberen!! [quote:ca651f8f49]vervolgens gebruik je dan in je SQL: "... WHERE artDatum>#" & dteNieuweDatum & "#;" zoiets? [/quote:ca651f8f49] Volgens mij zijn die # niet nodig.. Maar ik zal het zowel met als zonder #-jes uit proberen. Bedankt voor alle info en tips! :smile: Arnout Quote Link naar reactie
Aanbevolen berichten
Om een reactie te plaatsen, moet je eerst inloggen