Datenbank-Frontend mit ASP erstellen

Die Methode zur Erstellung einer Frontend mit Microsoft ASP (mit ADO/ADOX) soll im Folgenden erläutert werden. Hierbei wird Beispielcode für eine schlichte Anwendung eingesetzt um die Verbindung zu einer Datenbank herzustellen und Tabellen innerhalb der Datenbank hinzuzufügen, zu löschen und anzeigen zu lassen. Man kann die Funktionalität des Beispielcodes selbstverständlich erweitern und zusätzliche Funktionen für das Datenbank-Management einfügen.

Die Beispielanwendung

Der Quellcode für die Beispielanwendung ist in einer einzigen Datei enthalten (dbfe.asp). Wer die Anwendung selber ausprobieren möchte, muss den UNC-Dateinamen durch einen zu einer Access-Datenbankdatei verweisenden Namen ersetzen, für die man vollständige Schreibrechte besitzt. Alternativ kann man auch den ganzen Verbindungsstring entsprechend der eigenen Datenbank ändern.

In diesem Fall wurde eine DSN-lose ODBC-Verbindung benutzt (wie man an DRIVER= anstelle von PROVIDER= im Verbindungsstring erkennen kann). Wenn man die Seite das erste Mal auf einem Webserver lädt, bei dem ADO und ADOX aktiviert sind, erscheint eine Liste der Tabellen innerhalb dieser Datei, wobei selbst Systemtabellen angezeigt werden. Unterhalb der Liste mit den Tabellen gibt es drei Buttons, mit denen vorhandene Tabellen angezeigt oder gelöscht und neue erstellt werden können. (Abbildung A zeigt die Oberfläche.)


Abbildung A: Oberfläche der Beispielanwendung

Page: 1 2 3 4

ZDNet.de Redaktion

Recent Posts

Starbucks von Cyberattacke betroffen

Ransomware-Angriff auf die KI-gesteuerte Lieferkettenplattform Blue Yonder hat weitreichende Auswirkungen.

11 Stunden ago

Was kann die Apple Watch Series 10?

Seit Ende September ist sie also verfügbar: die Apple Watch 10. Auch in Deutschland kann…

15 Stunden ago

Microsoft-Clouds: GenAI verändert Servicegeschäft

ISG sieht engere Vernetzung zwischen Hyperscaler, IT-Partnern und Endkunden. Treiber ist das Zusammenspiel von KI…

15 Stunden ago

Agentforce Testing Center: Management autonomer KI-Agenten

Mit dem Tool können Unternehmen KI-Agenten mithilfe synthetisch generierter Daten testen, um präzise Antworten und…

2 Tagen ago

NiPoGi AM06 PRO Mini PC: Perfekte Kombination aus Leistung, Flexibilität und Portabilität

Kostengünstiger Mini-PC mit AMD Ryzen 7 5825U-Prozessor, 16 GB Arbeitsspeicher (RAM) und 512 GB SSD.

2 Tagen ago

Black Friday: Vorsicht vor schädlichen QR-Codes

Bösartige QR-Codes, die per E-Mail versendet werden, eignen sich sehr gut, um Spam-Filter zu umgehen.

4 Tagen ago