Compartilhar via


Usando ligação de dados do ADO no Visual C++

Usar ligação de dados do ADO no Visual C++ requer as seguintes etapas:

  • Adicione um controle de dados ADO.

  • Aponte para uma fonte de dados.

  • Especifica a fonte de registro (linguagem SQL dados ou consulta de recuperação).

  • Adicione um controle vinculado a dados do ADO.

  • Conecte o controle vinculado a dados a um controle de dados ADO.

  • Selecione os campos para vincular a fonte de registro do controle de dados ADO.

Para usar ligação de dados do ADO no Visual C++

  1. Crie um aplicativo de caixa de diálogo do MFC ou aplicativo MFC Formview usando o Assistente de aplicativo do MFC.

  2. Adicionar o controle de dados do Microsoft ADO para a caixa de diálogo. consulte inserindo o controle em um aplicativo Visual C++.

  3. Ponto de controle de dados ADO para sua fonte de dados OLE DB.

    1. Controle de dados ADO com o botão direito e clique em Propriedades.

    2. Sobre o controle , clique em Use Connection String.Você pode usar o provedor fornecido ou excluí-la.

    3. Clique em Construir.Se você tiver excluído o provedor da Use Connection String, agora são capazes de definir um.Depois de definir o provedor, acessar as propriedades do controle de dados ADO novamente e selecione Build novamente para continuar.

      Se um provedor é definido em Use Connection String antes de selecionar Build, são capazes de definir as propriedades de link de dados.Exibe o Assistente de vínculo de dados.

    4. Alterar o provedor se necessário e definir local e Fonte de dados valores, conforme apropriado para seu provedor.Por exemplo, se você estiver usando um provedor de SQL Server, local Especifica o servidor de banco de dados e Fonte de dados Especifica o banco de dados.Se você estiver usando um provedor ODBC, o Fonte de dados corresponde o DSN do ODBC.

    5. Clique o autenticação guia e, em seguida, definir valores para Nome de usuário e senha, se exigido pela fonte de dados.

    6. Clique o conexão guia e, em seguida, clique em Test Connection para testar a fonte de dados.Role até o final da janela de resultados para ver se o teste passado.Se ele falhar, verifique a configuração de fonte de dados.Erros comuns incluem senhas inválidas e valores incorretos para o local e Fonte de dados campos.

    7. Sair do Assistente de vínculo de dados e retornar à folha de propriedades de controle de dados ADO.

  4. Sobre o RecordSource guia, digite uma consulta em Texto de comando (SQL).Os resultados desta consulta podem vincular controles ligados a dados.A consulta geralmente é SQL.No entanto, alguns provedores OLE DB não usam SQL.

  5. Defina quaisquer outras propriedades de controle dados ADO conforme necessário e feche a folha de propriedades para o controle de dados ADO.

  6. Adicione um controle vinculado a dados.Por exemplo, adicione o controle DataGrid, que é diferente do controle DBGrid RDO.)

  7. Defina propriedades do DataGrid.

    1. DataGrid com o botão direito e clique em Propriedades.

    2. Clique o todos os guia e, em seguida, defina o DataSource propriedade para o controle de dados ADO.Clique o DataSource na lista suspensa e localizar o ID do controle de dados ADO.O nome de identificação padrão é IDC_ADODC1.

  8. Para executar no modo de teste, pressione CTRL + T.Você é capaz de percorrer os dados.Pressione a tecla Esc ou fechar a caixa de diálogo modo de teste final.

Se você compilar e executa o programa, você é capaz de percorrer os dados também.

Consulte também

Referência

Ligação de dados ADO

Ligação de dados com controles de ActiveX no Visual C++