Compartilhar via


ATL OLE DB provedor assistente

Este assistente cria as classes que compõem um provedor OLE DB.

Comentários

Começando com Visual Studio 2008, o script de inscrição produzido por este assistente irá registrar seus componentes COM em HKEY_CURRENT_USER em vez de HKEY_LOCAL_MACHINE. Para modificar esse comportamento, defina o Registrar o componente para todos os usuários opção ATL assistente.

A tabela a seguir descreve as opções para o ATL OLE DB provedor assistente:

  • Nome curto
    Digite o nome curto do provedor a ser criado.O Outros caixas de edição no assistente serão preenchidos automaticamente com base no qual você digita aqui.Você pode edição as outras caixas de nome se desejar.

  • Coclass
    O nome do coclass.O nome do ProgID será alterado para coincidir com este nome.

  • Atribuído
    Esta opção especifica se o assistente criará classes do provedor usando atributos ou declarações do modelo.Quando você seleciona essa opção, o assistente usa atributos em vez de declarações do modelo (Esta é a opção padrão se você tiver criado um projeto atribuído).Quando você desmarcar essa opção, o assistente usa o modelo declarações em vez de atributos (Esta é a opção padrão se você tiver criado um projeto non-attributed).

    Se você selecionar esta opção quando você criou um projeto non-attributed, o assistente avisa que o projeto será convertido em um projeto atribuído e perguntará se deseja continuar ou não.

  • ProgID
    O ProgID, ou identificador de programação, é uma seqüência de caracteres de texto que o aplicativo pode usar em vez de um GUID.O nome da ProgID tem a forma ProjectName.Coclassname.

  • Versão
    O número da versão do provedor.O padrão é 1.

  • Classe do DataSource
    O nome da classe de fonte de dados, do formulário C ShortnameFonte.

  • Arquivo .h de DataSource
    O arquivo de cabeçalho para a classe da fonte de dados.Você pode edição nome do arquivo para este ou selecionar um arquivo de cabeçalho existente.

  • Classe de sessão
    O nome da classe sessão, do formulário C ShortnameSessão.

  • Arquivo .h de sessão
    O arquivo de cabeçalho para a classe de sessão.Você pode edição nome do arquivo para este ou selecionar um arquivo de cabeçalho existente.

  • Classe de comando
    O nome da classe de comando, do formulário C ShortnameComando.

  • Arquivo .h de comando
    O arquivo de cabeçalho para a classe de comando.Esse nome não pode ser editado e varia de acordo com o nome do arquivo de cabeçalho de conjunto de linhas.

  • Classe de conjunto de linhas
    O nome da classe do conjunto de linhas, do formulário C ShortnameConjunto de linhas.

  • Arquivo .h de conjunto de linhas
    O arquivo de cabeçalho para a classe de conjunto de linhas.Você pode edição nome do arquivo para este ou selecionar um arquivo de cabeçalho existente.

  • Conjunto de linhas .cpp arquivo
    Arquivo de implementação do provedor.Você pode edição nome do arquivo para este ou selecionar um arquivo de implementação existente.

Consulte também

Tarefas

Adicionar um provedor OLE DB do ATL