Condividi tramite


Aggiunta di un consumer OLE DB ATL

La Creazione guidata consumer OLE DB ATL non è disponibile in Visual Studio 2019 e versioni successive. È comunque possibile aggiungere la funzionalità manualmente. Per altre informazioni, vedere Creazione di un consumer senza utilizzare una procedura guidata.

Usare questa procedura guidata per aggiungere un consumer OLE DB ATL a un progetto. Un consumer OLE DB ATL è costituito da una classe di funzione di accesso OLE DB e dalle associazioni di dati necessarie per accedere a un'origine dati. Il progetto deve essere stato creato come applicazione ATL COM o come applicazione MFC o Win32 che contiene supporto ATL (aggiunto automaticamente dalla Creazione guidata consumer OLE DB ATL).

Nota

È possibile aggiungere un consumer OLE DB a un progetto MFC. In questo caso, la Creazione guidata consumer OLE DB ATL aggiunge il supporto COM necessario al progetto. A questo scopo, si presuppone che quando è stato creato il progetto MFC sia stata selezionata la casella di controllo Controlli ActiveX (nella pagina Funzionalità avanzate della Creazione guidata applicazione MFC), selezionata per impostazione predefinita. Se si seleziona questa opzione, l'applicazione chiama CoInitialize e CoUninitialize. Se durante la creazione del progetto MFC non è stata selezionata la casella di controllo Controlli ActiveX, è necessario chiamare CoInitialize e CoUninitialize nel codice principale.

Per aggiungere un consumer OLE DB ATL al progetto

  1. In Visualizzazione classi fare clic con il pulsante destro del mouse sul progetto. Scegliere Aggiungi dal menu di scelta rapida e quindi fare clic su Aggiungi classe.

  2. Nella cartella Visual C++ fare doppio clic sull'icona Consumer OLE DB ATL oppure selezionare il consumer e fare clic su Apri.

    Viene avviata la Creazione guidata consumer OLE DB ATL.

  3. Definire le impostazioni come descritto in Creazione guidata consumer OLE DB ATL.

  4. Fare clic su Fine per chiudere la procedura guidata. Il codice del nuovo consumer OLE DB creato verrà inserito nel progetto.

Vedi anche

Aggiunta di funzionalità con creazioni guidate codice