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