VBA-Access-Web Datenbankmakro starten

Hallo zusammen,

Ich habe eine Webanwendung die Daten aus einer Datenbank einliest. Die Datenbank ist ein Accessdatenbank die ihre Tabellen und Beziehungen anhand eines Makros erstellt. Diese Makro bekommt seine notwendigen Informationen aus einem automatischen generiertem Text-File.

Nun möchte ich die Datenbank über das Makro komplett erneuern und zwar jedes mal wenn sich der Text-File geändert hat. Eigentlich kein Problem. Allerdings soll das passieren wenn jemand die Webanwendung aufruft.

Also wie kann man aufgrund des Aufrufens der Webseite das Makro starten? Oder hat jemand eine ganz andere Idee?

Grüße
 
Einfach folgenden Code ein eine deiner ASP-Seiten einbauen das sollte gehen.

Code:
Set objAccess = CreateObject("Access.Application") 
filePath = Server.MapPath("db/xyz.mdb") 
objAccess.OpenCurrentDatabase filePath 
objaccess.run "main" 'sayname is name of function, "objaccess.run "main", "parameter"" 
objaccess.quit 
set objaccess = nothing

Gruß
 
Zurück