Access-Datenbanken weitergeben

Ich habe eine Datenbank-Anwendung mit Access entwickelt und möchte diese nun an verschiedene Benutzer weitergeben. Gibt es eine Möglichkeit, die Anwendung auch auf einem Computer laufen zu lassen, auf dem kein Access installiert ist, und wie sieht es mit den Lizenzbestimmungen aus?

Sie können Ihre Access-Datenbank auch ohne Access weitergeben. Bei Access und VBA handelt es sich um Interpreter, die jeden Befehl Ihres Programms zur Laufzeit analysieren und ausführen. Deshalb legt Access keine ausführbaren EXE-Dateien an, sondern ein Runtime. Das übernimmt die Rolle von Access und bringt Ihre MDB-Datei zum Laufen.

Das Gegenstück zu diesem Runtime sind die bekannten EXE-Dateien, die vornehmlich von Compiler-Sprachen wie Visual Basic oder C++ generiert werden. Diese Compiler interpretieren im Gegensatz zum Interpreter nicht jede Programmzeile zur Laufzeit, sondern übersetzen den Programmcode in eine Art Maschinensprache, die der Prozessor versteht. Der Unterschied zwischen EXE-Datei und Runtime beschränkt sich auf den Geschwindigkeitsvorteil bei EXE-Dateien.

Das Runtime für den Vertrieb der MDB-Datei von Access ist Bestandteil des Access Developer Toolkit für Windows 95, 98 und NT. Darüber hinaus enthält das Toolkit einen Setup-Assistenten, der für Ihre Anwendung eine Installationsroutine generiert. Die kopiert alle Runtime- und MDB-Dateien in die richtigen Ordner. Der Straßenpreis des Access 97 Developer Toolkit liegt bei 1.150 Mark. Weitere Lizenzgebühren fallen nicht an.

Sie können aber auch die Developer Edition von Office 97 verwenden, die ebenfalls das Access-Runtime und den Setup-Assistenten enthält. Der Preis für die Developer Edition von Office 97 liegt bei 1.750 Mark oder 1.100 Mark für ein Update. Weitere Informationen zu Access und Office finden Sie bei Microsoft im Internet unter: www.microsoft.com/germany/produkte/prodref/96_ov.htm