Share via


Accès aux données à l'aide d'ADO.NET (C++/CLI)

ADO.NET est l'API du .NET Framework permettant d'accéder aux données ; elle offre une puissance et une facilité d'utilisation jamais atteinte par les précédentes solutions d'accès aux données. Cette section décrit quelques-uns des problèmes impliquant ADO.NET qui ne concernent que les utilisateurs Visual C++, par exemple marshaler des types natifs.

ADO.NET s'exécute sous le Common Language Runtime (CLR). Par conséquent, toute application qui interagit avec ADO.NET doit également cibler le CLR. Toutefois, cela ne signifie pas que les applications natives ne peuvent pas utiliser ADO.NET. Ces exemples montreront comment interagir avec une base de données ADO.NET depuis le code natif.

Dans cette section

Comment : marshaler des chaînes ANSI pour ADO.NET (C++/CLI)

Comment : marshaler des chaînes BSTR pour ADO.NET (C++/CLI)

Comment : marshaler des chaînes Unicode pour ADO.NET (C++/CLI)

Comment : marshaler un VARIANT pour ADO.NET (C++/CLI)

Comment : marshaler un SAFEARRAY pour ADO.NET (C++/CLI)

Sections connexes

Section

Description

ADO.NET

Fournit une vue d'ensemble d'ADO.NET, ensemble de classes qui exposent des services d'accès aux données au programmeur .NET.

Creating SQL Server 2005 Objects in Managed Code

Décrit comment utiliser les langages .NET, y compris Visual C++, pour créer des objets de base de données, tels que procédures stockées, agrégats, déclencheurs, fonctions définies par l'utilisateur et types définis par l'utilisateur ; décrit aussi comment récupérer et mettre à jour les données pour les bases de données Microsoft SQL Server 2005.

Voir aussi

Autres ressources

Guide de programmation .NET

Interopérabilité native et .NET