Datenzugriff aus C#

Aus C# heraus bieten sich zunächst vier relevante Varianten an, wie Sie mit einem Microsoft SQL Server Kontakt aufnehmen können:

  1. .NET Framework-Datenanbieter für SQL Server

  2. .NET Framework-Datenanbieter für OLE DB[53]

  3. SMO (SQL Management Objects)

  4. SQLDMO (SQL Distributed Management Objects)

Während die erste Variante auch die vorteilhafteste ist, stellt Variante 2 für den Umsteiger ein Hilfsmittel dar, das jedoch nicht unbedingt empfehlenswert ist. Zum einen leidet die Performance, zum anderen arbeiten Sie wieder mit den COM-Objekten, die jedoch nur über eine Kompatibilitäts-Schicht angesprochen werden können.

Variante 3 wurde mit dem SQL Server 2005 eingeführt. Es handelt sich um verwaltete (managed) Code-Libraries, mit denen die ...

Get Datenbank-Programmierung mit Visual C# 2012 now with the O’Reilly learning platform.

O’Reilly members experience books, live events, courses curated by job role, and more from O’Reilly and nearly 200 top publishers.