0

Datenbankprogrammierung mit Visual Basic .NET - Grundkurs

Ihre Termine

Datum Ort Preis
07.09.2026
-09.09.2026
München 1.604,12 €*
Buchen
07.09.2026
-09.09.2026
Virtuelles Live Training 1.604,12 €*
Buchen
07.12.2026
-09.12.2026
München 1.570,80 €*
Buchen
07.12.2026
-09.12.2026
Virtuelles Live Training 1.570,80 €*
Buchen
08.02.2027
-10.02.2027
München 1.570,80 €*
Buchen
08.02.2027
-10.02.2027
Virtuelles Live Training 1.570,80 €*
Buchen
05.04.2027
-07.04.2027
München 1.570,80 €*
Buchen
05.04.2027
-07.04.2027
Virtuelles Live Training 1.570,80 €*
Buchen
07.06.2027
-09.06.2027
München 1.570,80 €*
Buchen
07.06.2027
-09.06.2027
Virtuelles Live Training 1.570,80 €*
Buchen

* Preise inkl. der gesetzlichen Mehrwertsteuer

Beschreibung

Diese VB.NET Schulung vertieft die Datenbankprogrammierung mit Visual Basic .NET und konzentriert sich auf den strukturierten Datenzugriff mit ADO.NET. Im Mittelpunkt stehen typische Aufgaben aus der Anwendungsentwicklung: Verbindungen zu Datenbank-Servern aufbauen, SQL-Anweisungen sicher ausführen, Daten lesen und ändern, Transaktionen absichern und Stored Procedures mit Parametern einbinden. Der Kurs wird mit der aktuellen Version von Visual Studio und .NET durchgeführt; ältere Entwicklungsumgebungen wie Visual Basic 2008 oder Visual Basic 2010 können nach Absprache berücksichtigt werden, wenn bestehende Anwendungen gepflegt oder migriert werden.

Das Seminar eignet sich besonders, wenn du bereits mit Visual Basic arbeitest und Datenbankanwendungen sauberer, sicherer und wartbarer entwickeln möchtest. Neben Low-Level-Zugriffen mit Command-Objekten, SqlDataReader, Datasets und TableAdaptern behandelt das Training auch das ADO.NET Entity Data Model, LINQ und Data Binding in WPF-Anwendungen. Wer vorab Programmiergrundlagen auffrischen möchte, findet im Visual Basic .NET Grundkurs den passenden Einstieg.

Inhalte

Datenbankzugriff mit ADO.NET

  • Architektur des Datenbankzugriffs
  • Microsoft SQL Server als Beispielsystem
  • ADO.NET-Command-Objekte
  • Connectionstrings aus Config-Dateien
  • SqlConnection und Verbindungsaufbau

Daten lesen und Ergebnismengen verarbeiten

  • SqlDataReader als Firehose Cursor
  • Erstellen und Verarbeiten von Ergebnismengen
  • Schnelle Skalarabfragen mit ExecuteScalar
  • Datenanzeige in Windows-Forms-Anwendungen

CRUD-Operationen mit SQL

  • SELECT-Anweisungen für Datenabfragen
  • INSERT-Anweisungen für neue Datensätze
  • UPDATE-Anweisungen für Datenänderungen
  • DELETE-Anweisungen für Löschvorgänge
  • ExecuteNonQuery für Änderungsbefehle

Sicherheit, Transaktionen und Stored Procedures

  • Transaktionssicherung mit SqlConnection
  • Aufruf von Stored Procedures
  • Parameter für SQL-Anweisungen
  • Vermeidung von SQL Injections
  • Sichere Ausführung von Datenbankbefehlen

Datasets, TableAdapter und Windows Forms

  • Datenzugriff über Datasets
  • Aktualisierung mit TableAdaptern
  • Gebundene Steuerelemente in Windows Forms
  • Datenbearbeitung in Formularanwendungen

Entity Data Model, LINQ und WPF

  • Architektur des objektrelationalen Mappers
  • ADO.NET Entity Data Model
  • Einführung in LINQ
  • Datenbankzugriffe mit LINQ
  • DataContext und Bindings in WPF

Voraussetzungen

  • Gute Kenntnisse in Visual Basic .NET, zum Beispiel aus dem Visual Basic .NET Grundkurs
  • Grundkenntnisse in SQL und relationalen Datenbanken, etwa aus dem SQL Grundkurs
  • Grundverständnis für Tabellen, Abfragen, Primärschlüssel und Beziehungen
  • Erfahrung mit Visual Studio ist hilfreich

Zielgruppe

  • Anwendungsentwicklerinnen und Anwendungsentwickler, die Datenbankanwendungen mit Visual Basic .NET erstellen
  • VB.NET-Entwicklerinnen und VB.NET-Entwickler, die ADO.NET, SQL Server und LINQ gezielt einsetzen möchten
  • Software-Teams, die bestehende Visual-Basic-Anwendungen mit Datenbankzugriff warten oder erweitern
  • Entwicklerinnen und Entwickler aus den Bereichen Windows Forms, WPF und Datenbank-Frontend-Entwicklung

Hinweise

Lernformate

Unsere Seminare bieten dir maximale Flexibilität: Du kannst zwischen Live-Online und Vor Ort in unseren modernen Schulungszentren im D-A-CH Raum wählen. Beide Formate garantieren dir die gleiche hohe Qualität und interaktive Lernerfahrung.

Schulungsarten

Wir bieten dir verschiedene Schulungsarten: Offene Seminare, Firmenseminare für Teams und Inhouse-Schulungen direkt bei dir vor Ort. So findest du genau das Format, das zu deinen Bedürfnissen passt.

Aktuelle Software

In unseren offenen Kursen arbeiten wir mit der aktuellsten Software-Version. So lernst du direkt mit den Tools und Features, die du auch in deinem Arbeitsalltag verwendest - praxisnah und zukunftsorientiert. Bei Inhouse- und Firmenschulungen bestimmt ihr die Version.

D