Dreamweaver MX Ultradev-Erkundung(1)
Autor:Eve Cole
Aktualisierungszeit:2009-05-31 21:07:54
Erkundung von Dreamweaver MX Ultradev (1) zur Einrichtung von Datenquellen
In der letzten Lektion haben wir nur kurz die neuen Funktionen von MX in der Backend-Datenbank vorgestellt. Heute werden wir damit beginnen, seine Funktionen wirklich zu erlernen. Das Wichtigste an dynamischen Seiten ist die Kombination mit der Hintergrunddatenbank und die automatische Aktualisierung der Webseite. Daher sind unsere Tutorials von Anfang bis Ende untrennbar mit der Datenbank verbunden. Deshalb sprechen wir heute hauptsächlich darüber, wie man die Datenbankverbindung in MX einrichtet.
Das Herstellen einer Verbindung zur Datenbank stellt eine Brücke von der Webseite zu den Daten dar. Jede Form des Hinzufügens, Löschens, Änderns und Abrufens basiert auf der Verbindung. Der erste Teil unseres Lernens besteht darin, die richtigen Verbindungen herzustellen.
Erstellen Sie einen Ordner dort, wo Sie es für möglich halten, nennen Sie ihn dwmx (natürlich haben Sie das Recht, diesen Namen nicht zu verwenden) und erstellen Sie darin eine Access-Datenbank. Am besten kopieren Sie die Office Access-Beispieldatenbank nordwind.mdb hinein , weil wir es tun werden. Sie werden ihn alle benutzen. Geben Sie MX ein und richten Sie eine Site wie zuvor in dw oder ud ein. Das Verzeichnis ist das Verzeichnis, das wir gerade erstellt haben. Die Standardsprache ist Asp VBScript. Natürlich können Sie es auch im Bedienfeld „Dateien“ auf der rechten Seite festlegen.
Erstellen Sie eine neue Datei und nehmen Sie im Popup-Fenster Einstellungen vor (wie in Abbildung 1-1 dargestellt). Da MX viele neue Back-End-Entwicklungssprachen hinzugefügt hat, einschließlich der neuesten Technologie, können Sie beim Erstellen einer neuen Datei den Seitentyp auswählen. Wenn es sich um eine dynamische Seite handelt, müssen Sie auch eine geeignete Back-End-Entwicklungssprache auswählen. Natürlich wählen wir hier Dynamic Page und Asp VBScript. Ich denke, dies ist die Wahl der meisten Freunde! Klicken Sie auf die Schaltfläche „Erstellen“.
Abbildung 1-1
Die Vorbereitungen sind abgeschlossen. Beginnen Sie mit der Verbindung mit der Datenbank auf der rechten Seite, wählen Sie die Registerkarte „Datenbanken“ aus, und wählen Sie „Datenquellenname“ (DSN) aus (Abbildung 1-2).
Abbildung 1-2
Fahren Sie mit der Einstellung im daraufhin angezeigten Dialogfeld „Datenquellenname (DSN)“ fort. Wenn Sie in der Systemsteuerung eine Verbindung in ODBC eingerichtet haben, können Sie die von Ihnen hergestellte Verbindung in der Dropdown-Liste „Datenquellenname“ (DSN) finden, unter „Verbindungsname“ einen Namen eingeben und bei Erfolg auf die Schaltfläche „Testen“ klicken , die Datenbank wird verbunden. Was aber, wenn wir die Verbindung nicht in ODBC einrichten?
1. Es ist ganz einfach. Klicken Sie auf die Schaltfläche „Definieren...“, um den ODBC-Datenquellenmanager aufzurufen. (Wie in Abbildung 1-3 dargestellt)
Abbildung 1-3
2. Wählen Sie die System-DSN-Bezeichnung aus und klicken Sie auf die Schaltfläche „Hinzufügen“ (Abbildung 1-4).
Abbildung 1-4
3. Wählen Sie den Datentreiber aus, den wir verwenden möchten, und wählen Sie ihn hier aus (wie in Abbildung 1-5 gezeigt).
Abbildung 1-5
4. Klicken Sie auf die Schaltfläche „Fertig stellen“ und wählen Sie den Pfad der Datenbank aus, der dwmx/northwind.mdb lauten sollte. Geben Sie der Datenquelle einen Namen. Nennen Sie es einfach „testmx“! (Wie in Abbildung 1-6 dargestellt).
Abbildung 1-6
5. Klicken Sie auf OK, um unsere Datenquelle „testmx“ anzuzeigen (Abbildung 1-7).
Abbildung 1-7
6. Klicken Sie auf die Schaltfläche „OK“, um zum Dialogfeld „Datenquellenname (DSN)“ in MX zurückzukehren. Geben Sie zum Testen unter Verbindungsname den Namen „northwind“ ein. Bei Erfolg ist alles in Ordnung.
Schauen wir uns nun die Registerkarte „Datenbanken“ des Anwendungsfensters an, um zu sehen, ob dort unsere neue Datenquelle vorhanden ist! (Wie in Abbildung 1-8 dargestellt)
Abbildung 1-8
Okay, unsere Brücke ist gebaut und der nächste Schritt besteht darin, Daten aus der Datenbank darüber abzurufen.
fortgesetzt werden……