Beschreibung
Kaum eine Softwareanwendung kommt heutzutage ohne Datenbankanbindung aus. ADO.NET, aufbauend auf dem .NET-Framework, bietet Ihnen die Möglichkeit, auf verschiedenste Typen von Datenquellen zuzugreifen. In unserem Kurs erhalten Sie anhand praxisnaher Beispiele und auf Basis von Visual Basic eine Einführung in das ADO.NET-Objektmodell, um datengebundene Windows- und Webanwendungen entwickeln zu können. Dazu gehört auch ein kleiner Ausflug in das Thema XML und ein Einstieg in die ADO.NET Entwicklung mit Visual Studio.
Agenda ADO.NET Grundlagen
-Architektur von ADO.NET
-Zusammenspiel der ADO.NET-Komponenten
Wiederholung SQL
-DDL-Datendefinition
-DQL-Datenabfragen mit SELECT-Anweisungen
-DML-Datenmanipulation
Visual Studio.NET und ADO.NET
-Verbindung zur Datenbank
-Server-Explorer
-Verwendung des Datenquellenfensters
-Erstellen des DataAdapters und DataSets
-Anbinden eines DataGrids an das DataSet
ADO.NET-Anwendungen erstellen
-Datenquellen hinzufügen
-Datenzugriffsformulare ohne Code erstellen
-Datenquellenelemente in das Formular einfügen
-Navigation in der Datenmenge ermöglichen
-Verknüpfte Daten in das Formular einfügen
Verwendung von Datenquellen
-Welche Datenquellen sind möglich?
-Verwendung eines DataSets als Datenquelle
-Verwendung einer Klasse als Datenquelle
Klasse Connection
-Verbindung zu verschiedenen Datenbanken
-Eigenschaften und Methoden
-Verbindungspooling
Klasse DataReader
Klassen Command und DataAdapter
-Erzeugung und Verwendung
-DataSet mit Daten füllen
Klasse DataSet
-Relationen
-Daten speichern
DataTable
-Erzeugung und Verwendung
-Rows- und Columns-Auflistungen
-Eigenschaften, Methoden und Ereignisse
Sortieren, suchen und filtern
-Such- und Filterfeatures der Klasse DataTable
DataView Klasse verwenden
Datenbindung
-BindingSource-Objekt
Untypisiertes DataSet verwenden
-Einsatzbereiche und Anwendung
-Mit Daten über DataAdapter oder ReadXml füllen
Typisierte DataSet-Klasse erstellen
-Komponentendesigner und XML-Designer
XML-Schemata
-Verwendung von XML-Daten über ein DataSet
Direktlink zum Seminar