Vier SQL-Instruktionen können benutzt werden um Datenbanktabellen zu manipulieren:
Versuchen Sie nun in Access die Aufgaben 6.1 bis 6.4 zu lösen. Kopieren Sie sich anschliessend die SQL-Statements in 4 Konstanten auf einer ASP-Seite und zeigen Sie diese an.
Folgende Tabelle tblpersonen ist gegeben (siehe Übungsverzeichnis):
Feldname | Felddatentyp |
personennr | AutoWert |
vorname | Text (50) |
nachname | Text (50) |
jahrgang | Zahl (Integer) |
Wie lauten die SQL-Statements für die folgenden Aufgabestellungen:
a) Es sollen alle Datensätze ausgelesen werden.
b) Es sollen alle
Vornamen und Jahrgänge der Personen mit Nachnamen Müller ausgelesen werden
Wie lauten die SQL-Statements für die folgende Aufgabestellung:
a) Fügen Sie Ihren Vornamen, Nachnamen und Jahrgang in die Tabelle ein.
Wie lauten die SQL-Statements für die folgenden Aufgabestellungen:
a) Der Jahrgang von personennr 1 soll auf 1999 gesetzt werden.
b) Müller soll bei allen Personen in Mueller umgewandelt werden
Wie lauten die SQL-Statements für die folgenden Aufgabestellungen:
a) Alle Aschwanden sollen gelöscht werden
b) Alle Jahrgänge kleiner 1955 sollen gelöscht werden. 1955er bleiben bestehen.
Um eine Datenbankanbindung via ASP zu machen benötigen wir eine Datenbank.
Wir nehmen hierfür dieselbe Datenbank wie bei den SQL Aufgaben und richten ODBC ein.
Speichern Sie die Datenbank in Verzeichnis ausserhalb des Web Servers
(aber nicht auf Netzlaufwerk).
Der Zugriff auf die Datenbank erfolgt mit ADO (ActiveX Data Objects)
Zeigen Sie auf einer ASP-Seite alle Daten der Tabelle tblpersonen an (in Tabellenform).
Erstellen Sie ein Formular zur Eingabe von Vornamen, Nachnamen und Jahrgang. Speichern Sie diese Eingaben in der Datenbank ab.
Erstellen Sie eine Seite mit einem Formular, in dem mithilfe eines Kombinationsfeldes eine Artikelkategorie aus der Datenbank dbartikel ausgewählt werden kann. In einer zweiten Seite werden aufgrund dieser Auswahl in einer Tabelle die Felder Artikelname, Einzelpreis und Lagerbestand eines Artikels dieser Kategorie angezeigt, wobei Auslaufartikel nicht berücksichtigt werden. Formatieren Sie den Einzelpreis als Währung.
Bauen Sie die Übung 6.6 mit einem Paging aus (3 Datensätze pro Seite, Links "Nächste Seite" und "Vorherige Seite" erscheinen nur bei Bedarf).
Erstellen Sie einen kleinen Fragebogen zur Kursbeurteilung mit ca. 5 Eingabefeldern verschiedenen Typs. Speichern Sie die eingegebenen Daten in einer Datenbank (muss neu erstellt werden). Zeigen Sie anschliessend die eingegebenen Werte auf einer Bestätigungsseite an.