Datenbank-Frontend mit ASP erstellen

Wenn man sich den Code der Beispielseite anschaut, wird man dort eine wohl strukturierte ASP-Anwendung mit den folgenden Elementen vorfinden:

  1. Die Objektvariablen werden mithilfe von Server.CreateObject() definiert.
  2. Der QueryString-Wert für den übertragenen Tabellennamen (falls vorhanden) wird in einer lokalen Variablen gespeichert.
  3. Die einzelnen Code-Abschnitte basieren auf dem QueryString-Wert für die angeforderte Aktion (falls vorhanden). Meldungen an den Benutzer werden in der Variablen sMsg gespeichert und das Ergebnis der angeforderten Aktion (hinzufügen, löschen oder anzeigen) wird in der Variablen sView gespeichert.
  4. Die Funktionen, welche die Formulare für die Benutzeroberfläche ausgeben, sind als fnShowTables, fnShowTable und fnShowCreateTable definiert.
  5. Der HTML-Code für die Benutzeroberfläche wird mit den in die HTML-Tags eingebundenen Variablen sView und sMsg definiert.


Download der Beispielanwendung:
Hier gibt es den in diesem Artikel verwendeten Code als Download.

Über den Beispielcode hinaus

Der Code für die Beispielanwendung ist zwar zum Lernen recht gut geeignet, hat aber seine Grenzen. Durch Analyse der darin verwendeten Tools kann man jedoch eine Menge weiterer Eigenschaften und Methoden finden. So kann man zum Beispiel Benutzeroberflächen erstellen, welche diese Eigenschaften und Methoden den Benutzern in beliebiger Form präsentieren (für Produktionsanwendungen ist dies auf jeden Fall zu empfehlen). Im Rest dieses Artikels geht es darum, wie man die mit dem Beispielcode erworbenen Fähigkeiten einsetzt, um mithilfe des bewährten ASP ein produktionstaugliches Datenbank-Management-Utility zu erstellen.

Page: 1 2 3 4

ZDNet.de Redaktion

Recent Posts

Lags beim Online-Gaming? DSL-Vergleich und andere Tipps schaffen Abhilfe

Beim Online-Gaming kommt es nicht nur auf das eigene Können an. Auch die technischen Voraussetzungen…

2 Tagen ago

GenKI-Fortbildung immer noch Mangelware

Fast jedes zweite Unternehmen bietet keinerlei Schulungen an. In den übrigen Betrieben profitieren oft nur…

2 Tagen ago

Netzwerk-Portfolio für das KI-Zeitalter

Huawei stellt auf der Connect Europe 2024 in Paris mit Xinghe Intelligent Network eine erweiterte…

2 Tagen ago

Internet-Tempo in Deutschland: Viel Luft nach oben

Höchste Zeit für eine schnelle Kupfer-Glas-Migration. Bis 2030 soll in Deutschland Glasfaser flächendeckend ausgerollt sein.

2 Tagen ago

Erste Entwickler-Preview von Android 16 verfügbar

Schon im April 2025 soll Android 16 den Status Plattformstabilität erreichen. Entwicklern gibt Google danach…

2 Tagen ago

Kaspersky warnt vor Cyberangriff auf PyPI-Lieferkette

Die Hintermänner setzen KI-Chatbot-Tools als Köder ein. Opfer fangen sich den Infostealer JarkaStealer ein.

3 Tagen ago