Partilhar via


Adição de um consumidor OLE DB da ATL

O Assistente de Consumidor OLE DB da ATL não está disponível no Visual Studio 2019 e posteriores. Ainda é possível adicionar a funcionalidade manualmente. Saiba mais em Criação de um consumidor sem usar um assistente.

Use esse assistente para adicionar um consumidor OLE DB da ATL a um projeto. Um consumidor OLE DB da ATL consiste em uma classe de acessador OLE DB e associação de dados necessárias para acessar uma fonte de dados. O projeto deve ter sido criado como um aplicativo COM da ATL, ou como um aplicativo MFC ou Win32 que é compatível com à ATL (que o Assistente de Consumidor OLE DB da ATL adiciona automaticamente).

Observação

É possível adicionar um consumidor OLE DB a um projeto do MFC. Se você o fizer, o Assistente de Consumidor OLE DB da ATL adiciona o suporte ao COM necessário para seu projeto. Isso pressupõe que, quando criou o projeto do MFC, você marcou a caixa de seleção Controles ActiveX (na página Recursos Avançados do Assistente de Aplicativo de Projeto do MFC), que é marcada por padrão. Selecionar essa opção garante que o aplicativo chame CoInitialize e CoUninitialize. Se você não selecionou Controles ActiveX quando criou o projeto do MFC, será preciso chamar CoInitialize e CoUninitialize em seu código principal.

Adição de um consumidor OLE DB da ATL ao seu projeto

  1. Em Modo de Exibição de Classe, clique com o botão direito do mouse no projeto. No menu de atalho, clique em Adicionar e em Adicionar Classe.

  2. Na pasta do Visual C++, clique duas vezes no ícone Consumidor OLE DB da ATL ou selecione-o e clique em Abrir.

    O Assistente de Consumidor OLE DB da ATL abrirá.

  3. Defina as configurações conforme descrito em Assistente de Consumidor OLE DB da ATL.

  4. Clique em Concluir para fechar o assistente. O código de consumidor OLE DB recém-criado será inserido em seu projeto.

Confira também

Adicionando funcionalidade com assistentes de código