Kursinhalt
Einführung in .NET mit C#
Einführung in .NET mit C#
1. Einführung
Was ist die .NET-Plattform Genau?Erstellen Einer KonsolenanwendungEingabe Vom Benutzer EntgegennehmenAufgabe – Entwicklung Eines Einfachen RechnersUmgang mit Durch Benutzereingaben Verursachten AusnahmenAufgabe – Verbesserung des RechnersDateien LesenDateien SchreibenAufgabe – Dateibasierter Rechner
2. Asynchrone Programmierung und Einführung in Webdienste
3. Einführung in Datenbanken mit .NET
Was Ist Eine Datenbank?Struktur Einer Relationalen DatenbankEinrichtung eines MySQL-ServersVerbindung zum MySQL-ServerAufgabe – Schreiben von VerbindungszeichenfolgenBefehle AusführenAufgabe – Ausführen von MySQL-BefehlenMySqlCommand-MethodenAufgabe – Verbindung zu einer MySQL-Datenbank Herstellen und Befehle Ausführen
4. CRUD-Operationen mit MySQL
Einführung in CRUD-OperationenInstallation und Verwendung von MySQL WorkbenchCreate – Teil IAufgabe – Verwendung von CreateCreate – Teil IIAufgabe – Verwendung von InsertLesenAufgabe – Verwendung von SelectAktualisierenAufgabe – Verwendung von UpdateLöschen – Teil ILöschen – Teil IIAufgabe – Verwendung von Delete
Gespeicherte Prozeduren
Wichtige Punkte
- Eine Stored Procedure ist eine Sammlung von SQL-Befehlen. Jede Stored Procedure besitzt einen eindeutigen Namen und verhält sich wie eine Funktion. Daher kann sie wie eine Funktion aufgerufen oder ausgeführt werden;
- Stored Procedures können mit dem Befehl
CREATE PROCEDURE
erstellt werden; - Stored Procedures können mit dem Befehl
CALL
ausgeführt werden; - Zum Aufrufen einer Stored Procedure können die Methoden
ExecuteReader
oderExecuteNonQuery
des ObjektsMySqlCommand
verwendet werden; - Wenn die Stored Procedure einen OUT-Parameter (einen Parameter mit dem Schlüsselwort
out
davor) besitzt, müssen die Werte für deren Argumente manuell mit den MethodenAddWithValue
undAdd
des AttributsMySqlCommand
vonParameter
angegeben werden; - Die Richtung eines
out
-Parameters einer Stored Procedure muss vor der Ausführung der Stored Procedure aufParameterDirection.Output
gesetzt werden.
1. Was ist eine Stored Procedure?
2. Die folgende gespeicherte Prozedur ruft die Namen der drei besten Athleten basierend auf ihren Punktzahlen ab. Was ist die korrekte Methode, um diese gespeicherte Prozedur aufzurufen?
War alles klar?
Danke für Ihr Feedback!
Abschnitt 5. Kapitel 1