SQL in der C#-Praxis

Haben wir uns bisher recht abstrakt mit SQL beschäftigt, wollen wir Ihnen nun die Einsatzgebiete in einer C#-Anwendung demonstrieren.

SQL-Kenntnisse können unter .NET in folgenden Bereichen hilfreiche Dienste leisten:

  • Abfragen/Verknüpfen von Daten aus Tabellen als Grundlage für die Bearbeitung in C#

  • Erzeugen und Verwalten von Datenbanken mit den enthaltenen Objekten

  • Importieren und Exportieren von Daten

Ausführen oder abfragen?

Grundsätzlich müssen Sie zwischen zwei Formen von SQL-Anweisungen unterscheiden, da dies Einfluss auf den Aufruf in C# hat:

  • Variante 1: Die SQL-Anweisung ist eine Abfrage und liefert eine Menge von Datensätzen an das ausführende Programm (SELECT, TRANSFORM, SHAPE)

  • Variante 2: Die SQL-Anweisung enthält Befehle ...

Get Datenbank-Programmierung mit Visual C# 2010 now with O’Reilly online learning.

O’Reilly members experience live online training, plus books, videos, and digital content from 200+ publishers.