Ajout d’un consommateur OLE DB ATL
L’Assistant Consommateur OLE DB ATL n’est pas disponible dans Visual Studio 2019 et versions ultérieures. Vous pouvez toujours ajouter la fonctionnalité manuellement. Pour plus d’informations, consultez Création d’un consommateur sans utiliser l’Assistant.
Utilisez cet Assistant pour ajouter un consommateur OLE DB ATL à un projet. Un consommateur ATL OLE DB se compose d’une classe d’accesseur OLE DB et des liaisons de données nécessaires pour accéder à une source de données. Le projet doit avoir été créé comme une application ATL COM ou comme une application MFC ou Win32 avec support ATL (que l’Assistant Consommateur ATL OLE DB ajoute automatiquement).
Remarque
Vous pouvez ajouter un consommateur OLE DB à un projet MFC. Si vous le faites, l’Assistant Consommateur OLE DB ATL ajoute la prise en charge COM nécessaire à votre projet. Cela suppose que lorsque vous avez créé le projet MFC, la case contrôles ActiveX (dans la page Fonctionnalités avancées de l’Assistant d’Application de projet MFC) est cochée (cochée par défaut). Cette option garantit que l’application appelle CoInitialize
et CoUninitialize
. Si vous n’avez pas sélectionné contrôles ActiveX lorsque vous avez créé le projet MFC, vous devez appeler CoInitialize
et CoUninitialize
dans votre code principal.
Pour ajouter un fournisseur OLE DB ATL à votre projet
Dans Affichage de classes, cliquez avec le bouton droit sur le projet. Dans le menu contextuel, cliquez sur Ajouter, puis cliquez sur Ajouter une classe.
Dans le dossier Visual C++, double-cliquez sur l’icône ATL OLE DB Consumer (Consommateur OLE DB ATL) ou sélectionnez-le et cliquez sur Ouvrir.
L’Assistant Consommateur OLE DB ATL s’ouvre.
Définissez les paramètres comme décrit dans l’Assistant Consommateur OLE DB ATL.
Cliquez sur Terminer pour fermer l'Assistant. Le code de consommateur OLE DB nouvellement créé est inséré dans votre projet.