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 – Verwendung von Create
Das Geschäft eines Lebensmittelgeschäfts wächst, und sie benötigen eine effiziente Möglichkeit, ihre Produkte zu verwalten. Sie beauftragen Sie mit der Entwicklung einer Anwendung, die auf einer MySQL-Datenbank basiert, in der sie alle Produkte, die sie auf Lager haben, speichern und überwachen können.
Ihre Aufgabe ist es, den C#-Code für Folgendes zu schreiben:
- Verbindung zu Ihrer lokalen MySQL-Datenbank herstellen;
- Eine neue Tabelle mit dem Namen
products
mit den folgenden Spalten erstellen:
- id: Eine Spalte vom Typ Integer;
- name: Ein String-Wert mit bis zu 100 Zeichen;
- category: Ein String, der die Kategorie des Produkts darstellt. Kann bis zu 100 Zeichen lang sein;
- price: Ein Float-Wert, der den Preis darstellt;
- stock_quantity: Ein Integer, der die verfügbare Menge des Produkts im Lager angibt.
Sie können entweder eine neue Datenbank erstellen und sich damit verbinden oder eine bestehende verwenden.
War alles klar?
Danke für Ihr Feedback!
Abschnitt 4. Kapitel 4