Accès aux données à l'aide d'ADO.NET en C++

Mise à jour : novembre 2007

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 à partir d'un code natif.

Dans cette section

Comment : marshaler des chaînes ANSI pour ADO.NET

Comment : marshaler des chaînes BSTR pour ADO.NET

Comment : marshaler des chaînes Unicode pour ADO.NET

Comment : marshaler un VARIANT pour ADO.NET

Comment : marshaler un SAFEARRAY pour ADO.NET

Rubriques 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.

Création d'objets SQL Server 2005 dans du code managé

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