Compartilhar via


Assistente de consumidor ODBC MFC

Esse assistente não está disponível no Visual Studio 2019 e versões posteriores.

Esse assistente configura uma classe de conjunto de registros ODBC e as associações de dados necessárias para acessar a fonte de dados especificada.

Lista de elementos de interface do usuário

  • Fonte de dados

    O botão Fonte de Dados permite que você configure a fonte de dados especificada usando o driver ODBC especificado. Para obter mais informações sobre arquivos de fonte de dados (DSN), consulte Fontes de Dados de Arquivo no SDK do ODBC.

    A caixa de diálogo Selecionar Fonte de Dados tem duas guias:

    • Guia Fonte de Dados de Arquivo:

      A caixa Examinar especifica o diretório no qual selecionar os arquivos a serem usados como fontes de dados. O padrão é C:\Arquivos de Programas\Arquivos Comuns\ODBC\Fontes de Dados. As fontes de dados de arquivo existentes (arquivos .dsn) aparecem na caixa de listagem principal. Você pode configurar as fontes de dados antecipadamente usando a guia DSN de Arquivo no Administrador da Fonte de Dados ODBC ou criá-las usando essa caixa de diálogo.

      Para criar uma fonte de dados de arquivo com base nessa caixa de diálogo, clique em New para especificar um nome DSN. A caixa de diálogo Criar Fonte de Dados é exibida. Na caixa de diálogo Criar Fonte de Dados, selecione um driver apropriado e clique em Next. Clique em Procurar e selecione o nome do arquivo a ser usado como uma fonte de dados (você precisa selecionar "Todos os Arquivos" para exibir arquivos não DSN, como arquivos .xls). Clique em Next e, em seguida, em Concluir. (Se você tiver selecionado um arquivo não DSN, receberá uma caixa de diálogo específica do driver, como "Instalação do ODBC do Microsoft Excel", que converterá o arquivo em um DSN.)

      Observação

      Você também pode criar uma fonte de dados de arquivo com antecedência usando o Administrador da Fonte de Dados ODBC. No menu Iniciar, selecione Configurações, Painel de Controle, Ferramentas Administrativas, Fontes de Dados (ODBC) e, em seguida, Administrador da Fonte de Dados ODBC.

      A caixa Nome DSN permite que você especifique um nome para a fonte de dados do arquivo. Você precisa garantir que o nome DSN termine com a extensão de arquivo apropriada, como .xls para arquivos do Excel ou .mdb para arquivos do Access.

      Para obter mais informações sobre DSNs, consulte Fontes de Dados de Arquivo no SDK do ODBC.

    • Guia Fonte de Dados de Computador:

      Essa guia lista as fontes de dados do usuário e do sistema. As fontes de dados do usuário são específicas a um usuário neste computador. As fontes de dados do sistema podem ser usadas por todos os usuários neste computador ou em um serviço em todo o sistema. Consulte Fontes de Dados de Computador no SDK do ODBC

      Para obter mais informações sobre fontes de dados ODBC, consulte Fontes de Dados no SDK do ODBC.

    Clique em OK para concluir. A caixa de diálogo Selecionar Objeto do Banco de Dados é exibida. Nessa caixa de diálogo, selecione a tabela ou a exibição que o consumidor usará. Observe que você pode selecionar várias exibições e tabelas segurando a tecla Control enquanto clica nos itens. Clique em OK para concluir.

  • Classe

    O nome da classe de consumidor, baseado por padrão no nome da fonte de dados de arquivo ou de computador que você selecionou.

  • Arquivo .h

    O nome do arquivo de cabeçalho da classe de consumidor, baseado por padrão no nome da fonte de dados de arquivo ou de computador que você selecionou.

  • Arquivo .cpp

    O nome do arquivo de implementação da classe de consumidor, baseado por padrão no nome da fonte de dados de arquivo ou de computador que você selecionou.

  • Tipo

    Especifica se o conjunto de registros é um dynaset (padrão) ou um instantâneo.

    • Dynaset: especifica que o conjunto de registros é um dynaset. Um dynaset é o resultado de uma consulta que fornece uma exibição indexada dos dados do banco de dados consultado. Um dynaset armazena em cache apenas um índice integral para os dados originais e, portanto, oferece um ganho de desempenho em relação a um instantâneo. O índice aponta diretamente para cada registro encontrado como resultado de uma consulta e indica se um registro é removido. Você também tem acesso às informações atualizadas nos registros consultados. Esse é o padrão.

    • Instantâneo: especifica que o conjunto de registros é um instantâneo. Um instantâneo é o resultado de uma consulta e é uma exibição de um banco de dados em um ponto no tempo. Todos os registros encontrados como resultado da consulta são armazenados em cache, portanto, você não vê nenhuma alteração nos registros originais.

  • Associar todas as colunas

    Especifica se todas as colunas na tabela selecionada são associadas. Se você selecionar essa caixa (padrão), todas as colunas serão associadas. Se você não selecionar essa caixa, nenhuma coluna será associada e você deverá associá-las manualmente na classe do conjunto de registros.

Confira também

Consumo ODBC do MFC
Adicionando funcionalidade com assistentes de código