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)
Rubriques connexes
Section |
Description |
---|---|
Fournit une vue d'ensemble d'ADO.NET, ensemble de classes qui exposent des services d'accès aux données au programmeur .NET. |
|
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. |