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
Aufgabe – Verbindung zu einer MySQL-Datenbank Herstellen und Befehle Ausführen
Diese Aufgabe fasst die meisten grundlegenden Konzepte dieses Kapitels zusammen, aber die Lösung dafür ist sehr ähnlich zu dem, was wir in den Videos geübt haben. Ihre Aufgabe ist es:
- Den Code zum Herstellen einer Verbindung zu einem Server zu schreiben. Sie können eine Verbindung zu Ihrem lokalen Server herstellen, wenn dieser auf Ihrem PC gehostet ist. Falls nicht, können Sie Platzhalterwerte in der Verbindungszeichenfolge eintragen. Der Datenbankname in der Verbindungszeichenfolge sollte
school
sein; - Sicherstellen, dass die Verbindung nach der Verwendung korrekt geschlossen wird; Verwenden Sie entweder die Methode
Close()
oder dieusing
-Anweisung; - Den relevanten Code in einen try-catch-Block einschließen;
- Den Befehl zum Erstellen einer neuen Tabelle namens
teachers
ausführen, die vier Spalten enthält:id
,name
,age
undexperience
. Verwenden Sie dazu folgenden Befehl:CREATE TABLE teachers (id INT AUTO_INCREMENT PRIMARY KEY, name VARCHAR(30), age INT, experience FLOAT)
; - Die folgenden drei Befehle ausführen, die jeweils eine Zeile in die Datenbank einfügen:
INSERT INTO teachers (name, age, experience) VALUES ('John Smith', 35, 5.5);
INSERT INTO teachers (name, age, experience) VALUES ('Anna Johnson', 40, 8.2);
INSERT INTO teachers (name, age, experience) VALUES ('Robert Davis', 32, 3.1);
- Abschließend die Daten der 3 Zeilen auslesen und anzeigen. Die Spalte
name
ist vom TypString
,age
ist vom TypInt32
undexperience
ist vom TypFloat
.
War alles klar?
Danke für Ihr Feedback!
Abschnitt 3. Kapitel 9