Freigeben über


Datenzugriff mit ADO.NET (C++/CLI)

ADO.NET ist die .NET Framework-API für Datenzugriff, deren Leistungsfähigkeit und Benutzerfreundlichkeit von früheren Datenzugriffslösungen nicht erreicht wurde. Dieser Abschnitt beschreibt einige mit ADO.NET verbundene Probleme, die ausschließlich Visual C++-Benutzer betreffen, wie das Marshallen systemeigener Typen.

ADO.NET wird unter der Common Language Runtime (CLR) ausgeführt. Deshalb muss jede Anwendung, die mit ADO.NET interagiert, auch auf die CLR abzielen. Allerdings bedeutet das nicht, dass systemeigene Anwendungen ADO.NET nicht verwenden können. Diese Beispiele zeigen, wie systemeigener Code mit einer ADO.NET-Datenbank interagieren kann.

In diesem Abschnitt

Gewusst wie: Marshallen von ANSI-Zeichenfolgen für ADO.NET (C++/CLI)

Gewusst wie: Marshallen von BSTR-Zeichenfolgen für ADO.NET (C++/CLI)

Gewusst wie: Marshallen von Unicode-Zeichenfolgen für ADO.NET (C++/CLI)

Gewusst wie: Marshallen eines VARIANT für ADO.NET (C++/CLI)

Gewusst wie: Marshallen eines SAFEARRAY für ADO.NET (C++/CLI)

Verwandte Abschnitte

Abschnitt

Description

ADO.NET

Enthält eine Übersicht über ADO.NET und einen Satz von Klassen, die Datenzugriffsdienste für .NET-Programmierer verfügbar machen.

Creating SQL Server 2005 Objects in Managed Code

Beschreibt die Verwendung von .NET-Sprachen wie Visual C++, um Datenbankobjekte zu erstellen, z. B. gespeicherte Prozeduren, Aggregate, Trigger, benutzerdefinierte Funktionen und benutzerdefinierte Typen, und um Daten für Microsoft SQL Server 2005-Datenbanken abzurufen und zu aktualisieren.

Siehe auch

Weitere Ressourcen

.NET-Programmierhandbuch

Interoperabilität von systemeigenem Code und .NET