Dreamweaver MX Ultradev-Erkundung (5-1)
Autor:Eve Cole
Aktualisierungszeit:2009-05-31 21:07:32
Dreamweaver MX Ultradev Exploration (5) löscht Datensätze in der Datenbank
Als Fortsetzung unserer Dreamweaver MX-Reise haben wir im vorherigen Kapitel gelernt, wie man das mit DW MX gelieferte Serververhalten nutzt, um Datensätze in der Datenbank zu aktualisieren. Sein leistungsstarkes Serververhalten ermöglicht es uns, die Datenbank in der Datenbank zu betreiben, ohne eine Codezeile schreiben zu müssen, wie z. B. die zuvor erwähnten Einfügungen, Aktualisierungen, Löschungen usw. In diesem Kapitel erfahren Sie, wie Sie mit DW MX Datensätze in der Datenbank löschen.
Lassen Sie uns zunächst über das Grundkonzept sprechen. :) WEB-Anwendungen können Seiten enthalten, die es Benutzern ermöglichen, Datenbankeinträge über den Browser zu löschen. Normalerweise werden die zu löschenden Datensätze zuerst auf der Seite angezeigt und dann werden unnötige Datensätze durch Benutzervorgänge in der Datenbank gelöscht. DW MX verfügt über ein Serververhalten zum Löschen von Datensätzen, um das Löschen der Datenbank durchzuführen. Tatsächlich ist es dem Vorgang zum Aktualisieren der Datenbank, den wir im vorherigen Kapitel gelernt haben, sehr ähnlich. Durchsuchen Sie zunächst die Daten, wählen Sie die zu löschenden Daten aus und löschen Sie dann die entsprechenden Seiten, um den Löschvorgang zu bestätigen. Die spezifischen Schritte werden hier nicht detailliert beschrieben. Bitte lesen Sie das vorherige Kapitel.
<1> Vorbereitungsarbeit: Im vorherigen Kapitel haben wir beschrieben, wie Sie das Serververhalten „Gehe zu Detailseite“ verwenden, um zu den relevanten Datenbankdatensatzfeldern zu springen. Dies ist keine Ausnahme. Die endgültigen Anzeigeergebnisse sind in den Abbildungen (5-1) und (5-2) dargestellt.
5-1
5-2
Auf die detaillierten Aspekte der oben genannten Produktion wird hier nicht näher eingegangen. Weitere Informationen finden Sie in Kapitel 4. :) :)
<2> Okay, die Vorarbeiten sind vorbereitet. Diesmal ist unser Protagonist das Serververhalten von Delete Record. Seine Funktion ist ebenfalls sehr einfach. Wie Sie am Namen erkennen können, wird es speziell zum Löschen von Datensatzsätzen verwendet. OK, erstellen Sie unsere Unterseite, empfangen Sie den von der ersten Seite übergebenen Wert und zeigen Sie den entsprechenden Datenbankeintrag an. Darüber haben wir auch in Kapitel 4 gesprochen, und die endgültigen Anzeigeergebnisse sind in den Abbildungen (5-3) und (5-4) dargestellt. Denken Sie daran, die Tabelle in ein Formular zu bringen und die darin enthaltenen Textfelder zu benennen.
5-3
5-4
<3> Detaillierte Einführung in „Datensatz löschen“. Anwendung -> Serververhalten -> Datensatz löschen, wie in Abbildung (5-5) dargestellt.
5-5
Klicken Sie, um das in Abbildung (5-6) gezeigte Dialogfeld anzuzeigen. Es ist nicht schwer festzustellen, dass es dem Serververhalten beim Aktualisieren von Datenbankinhalten, über das wir im vorherigen Kapitel gesprochen haben, sehr ähnlich ist.
Verbindung: Sie können die zu verwendende Datenbankverbindung aus dieser Dropdown-Liste auswählen. Wenn keine vorhanden ist, können Sie auf „Definieren“ klicken, um eine Datenbankverbindung neu zu definieren.
Aus Tabelle löschen: In dieser Dropdown-Liste können Sie die Datensätze der Tabelle in der Datenbank auswählen, die Sie löschen möchten.
Datensatz auswählen von: Wählen Sie hier den Datensatznamen aus, der verwendet werden soll.
Eindeutige Schlüsselspalte: Wählen Sie das Schlüsselfeld der Tabelle aus, in der sich der zu löschende Datensatz befindet. Wenn der Inhalt des Schlüsselfelds eine Zahl ist, müssen Sie das Kontrollkästchen „Numerisch“ auf der rechten Seite aktivieren.
Durch Senden löschen: Wählen Sie in dieser Dropdown-Liste den Namen des Formulars aus, um den Löschvorgang zu senden. Da es auf unserer Seite nur ein Formular gibt und dieses nicht benannt ist, wird automatisch Formular1 ausgewählt. Wenn der Formularname geändert wird oder mehrere Formulare vorhanden sind, muss das entsprechende Formular ausgewählt werden.
Nach dem Löschen gehen Sie zu: Zu welcher Seite nach Abschluss dieses Löschvorgangs gesprungen werden soll. Hier geben wir delok.asp ein. (Vergessen Sie nicht, diese Seite zu erstellen!)
5-6
Nach Abschluss dieses Vorgangs ist der Seitenanzeigeeffekt wie in Abbildung (5-7) dargestellt. Die Stellen, an denen das Serververhalten angewendet wird, werden mit unterschiedlichen Farben markiert.
5-7
<4> Letzter Test!
Schauen wir uns zunächst die Datensätze in der Datenbank an, wie in Abbildung (5-8) dargestellt.
5-8
Beispieldarstellungen der Hauptseite (5-9).
5-9
Hier wählen wir, den ersten Datensatz zu löschen, klicken beim Datensatz mit der ID 1 auf „Löschen“ und es wird zur gelöschten Unterseite gesprungen, wie in Abbildung (5-10) dargestellt.
5-10
Nach der Übermittlung springt es zur Seite delok.asp, die wir gerade oben definiert haben, und schaut sich dann die Datensätze in der Datenbank an, wie in Abbildung (5-11) dargestellt.
5-11
Oh. . . Jeder sollte auch sehen, dass der Datensatz gelöscht wurde.