Ein- und Ausgabe entsprechen der vorherigen Seite. Die Eingabemaske nutzt ebenfalls das zusätzliche sd:ro-value - Element, um den Fremdschlüssel-Wert festzulegen. Die Abfrage erhält diesen Wert über das sd:with-param-Element.
Die Ausgabe nutzt die folgende, eher einfache Sql-Abfrage:
Declare @i int
Select A.getränke_listeId,
B.getränk_beschreibung,
A.Anzahl, B.preis,
A.Anzahl * B.preis As Einzelpreis
From getränke_liste As A Inner Join
getränkeangebote As B
On A.getränk = B.getränkeangeboteId
Where A.pizza_online_bestellenId = @i
Hier werden die Zeilen für jede Getränkebestellung ausgegeben und die Zahl der bestellten Einheiten mit dem Preis multipliziert.
Zur
Pizza-Bestellung
Zurück zur
Startseite