Frontend-Alternativen für Datenbanklösungen 1 - Preiswerte Datenbanklösungen mit Excel-Frontend

Access-Anwendungen sind für den Kunden immer verhältnismäßig teuer, weil entweder überflüssiger Overhead zum Erstellen einer Runtime-Anwendung notwendig ist oder der Kunde auf jedem Rechner, auf dem die Anwendung zum Einsatz kommen muss, über Access verfügen muss. Diese Artikelfolge zeigt, wie Sie hier Kosten sparen können, indem Sie über die Wahl des Frontends nachdenken.

Was eine Anwendungsentwicklung kostet, hängt neben den Mannstunden für die reine Entwicklung natürlich auch davon ab, welche Systemanforderungen auf den Zielrechnern zu erfüllen sind.

Günstig kommt der Kunde immer weg, wenn das genutzt werden kann, was schon vorhanden ist, und das ist leider in den seltensten Fällen Access. Access führt immer noch ein Schattendasein auf den typischen Bürorechnern, während Word und Excel zur Standardausstattung gehören.

Ohne Access auf dem Rechner bleibt eigentlich nur die Möglichkeit, eine Runtime-Anwendung zu erstellen. Nur ist hier sehr viel Aufwand für Menüs und Fehlerbehandlung sowie das Setup- Programm erforderlich, was die Entwicklungszeit deutlich verlängert und damit die Anwendung doch wieder teuer macht. Was liegt also näher, als auch einmal über Word oder Excel als Frontend nachzudenken?

Voraussetzungen

Damit die Nutzung von Word und Excel als Frontend für die Anwendung funktioniert, muss nur eine halbwegs aktuelle Word- oder Excel-Version (ab Version 2000) auf den Zielrechnern installiert sein.

Auch das Betriebssystem spielt eine Rolle, wenn auch nur eine untergeordnete. Ab Windows Me und Windows XP bringt Windows bereits die MDAC-Bibliotheken in einer brauchbaren Version mit. Sie sind notwendig, wenn Sie nicht per ODBC-Datenquelle, sondern direkt mit ADO auf die Datenbank zugreifen möchten. Bei älteren Windows-Versionen ist das jedoch auch kein Problem, da die aktuelle MDAC-Bibliothek auf der Webseite von Microsoft heruntergeladen werden kann. Suchen Sie dazu auf der Downloadseite von Microsoft nach "MDAC".

Außer den MDAC-Bibliotheken ist für den Zugriff auf die Datenbank nichts weiter nötig. Access brauchen Sie nur zum Erstellen der Datenbank, auf dem Rechner des Benutzers reichen Word beziehungsweise Excel und die MDAC-Datenbanktreiber.