OS: Windows XP
Database: Access 2000
Webserver: IIS
Ik heb het volgende probleem;
Ik wil aan de server kant graag ieder uur een paar querys uitvoeren (SELECT, INSERT en DELETE).
Ongeacht of er clienten verbonden zijn met de website. Dit wil ik doen via de global.asa file;
alleen heeft VBA geen Delay, Sleep, of Wait functie. Ik neem aan dat dit expres is gedaan door de heren bij Microsoft, dus dat betekend dat wat ik wil doen eigenlijk niet op deze manier moet. Kan iemand mij een suggestie geven hoe ik dit probleempje het beste oplos?
achtergrond info:
Ik heb een webpagina die data uit tabel 1 ophaalt en die deze in tabel 2 neerzet (samen met wat extra informatie) Gemiddeld zal er 1 record per uur worden toegevoegd aan Tabel1, maar het zal zeker voorkomen dat er rond de 100 records per uur worden bijgeschreven. Het probleem is dat deze webpagina maar eens in de 3/4 maanden zal worden bekeken, als dit gebeurt dan heeft mijn arme ASP script opeens een gigantische hoeveelheid data te verstouwen, terwijl de gebruiker maar geinterreseerd is in een fractie van de data. Ik wilde dit oplossen door wat code in mijn global.asa file te schrijven; zodra de webserver start dan wil ik ieder uur even die query draaien, zodat allees netjes in tabel 2 komt te staan en mijn gebruiker snel de relevante data krijgt die hij nodig heeft.
Database: Access 2000
Webserver: IIS
Ik heb het volgende probleem;
Ik wil aan de server kant graag ieder uur een paar querys uitvoeren (SELECT, INSERT en DELETE).
Ongeacht of er clienten verbonden zijn met de website. Dit wil ik doen via de global.asa file;
code:
1
2
3
4
5
6
7
8
| SUB Application_Onstart
DO WHILE TRUE
Doe je 3 Queries
Wacht een uur
LOOP
END SUB |
alleen heeft VBA geen Delay, Sleep, of Wait functie. Ik neem aan dat dit expres is gedaan door de heren bij Microsoft, dus dat betekend dat wat ik wil doen eigenlijk niet op deze manier moet. Kan iemand mij een suggestie geven hoe ik dit probleempje het beste oplos?
achtergrond info:
Ik heb een webpagina die data uit tabel 1 ophaalt en die deze in tabel 2 neerzet (samen met wat extra informatie) Gemiddeld zal er 1 record per uur worden toegevoegd aan Tabel1, maar het zal zeker voorkomen dat er rond de 100 records per uur worden bijgeschreven. Het probleem is dat deze webpagina maar eens in de 3/4 maanden zal worden bekeken, als dit gebeurt dan heeft mijn arme ASP script opeens een gigantische hoeveelheid data te verstouwen, terwijl de gebruiker maar geinterreseerd is in een fractie van de data. Ik wilde dit oplossen door wat code in mijn global.asa file te schrijven; zodra de webserver start dan wil ik ieder uur even die query draaien, zodat allees netjes in tabel 2 komt te staan en mijn gebruiker snel de relevante data krijgt die hij nodig heeft.
at your service