Usando vinculação de dados ADO no Visual C++
Usar o ADO que databinding no Visual C++ exige as seguintes etapas:
Adicionar um controle de dados ADO.
Aponte para uma fonte de dados.
Especifique a origem do registro (linguagem de consulta SQL ou de recuperação de dados).
Adicionar um controle associada a dados do ADO.
Conecte o controle associada a dados ao controle de dados ADO.
Selecione os campos para associar a origem do registro de controle de dados ADO.
Para usar o ADO que databinding no Visual C++
Crie um aplicativo da caixa de diálogo MFC ou o aplicativo MFC Formview usando o assistente de aplicativo MFC.
Adicionar o controle de dados do Microsoft ADO para a caixa de diálogo; consulte Inserindo o controle em um aplicativo do Visual C++.
Apontar o controle de dados ADO a sua fonte de dados OLE DB.
Clique com o botão direito do mouse no controle de dados ADO, e clique em Propriedades.
Na guia de Controle , clique Usar cadeia de conexão. Você pode usar o provedor fornecido ou poderá excluí-lo.
Clique em Construir. Se você excluir um provedor de Usar cadeia de conexão, agora você pode definir um. Depois que você definir o provedor, acessar as propriedades do controle de dados ADO novamente, e selecione Compilar novamente para continuar.
Se um provedor está definido em Usar cadeia de conexão antes de selecionar Compilar, você pode definir as propriedades de vínculo de dados. Isso exibe o assistente inicial de dados.
Alterar Provedor se necessário, e defina Local e valores de Fonte de dados , conforme apropriado para seu provedor. Por exemplo, se você estiver usando um provedor do SQL Server, Local especifica o servidor de base de dados e Fonte de dados especifica o base de dados. Se você estiver usando um provedor ODBC, Fonte de dados corresponde a um DSN ODBC.
Clique na guia de Autenticação , e defina valores para Nome de usuário e Senha, se solicitado pela fonte de dados.
Clique na guia de Conexão , e clique em Testar Conexão para testar a fonte de dados. Role até o final da janela de resultados para ver se o teste não foi realizada com êxito. Se com falha, verifique a configuração da fonte de dados. Os erros comuns incluem senhas válidas e valores incorretos para os campos de Local e de Fonte de dados .
Feche o assistente inicial de dados e retornar à folha de propriedade do controle de dados ADO.
Na guia de RecordSource , insira uma consulta de Command Text (SQL). Os controles vinculadas a dados podem ser associadas aos resultados dessa consulta. A consulta é geralmente SQL. No entanto, alguns provedores OLE DB não usam SQL.
Definir todas as outras propriedades holdout de dados ADO quando necessário e fecha a folha de propriedade do controle de dados ADO.
Adicionar um controle associada a dados. Por exemplo, adicionar o controle de DataGrid, que é diferente do controle de DBGrid RDO.)
Definir as propriedades de DataGrid.
Clique com o botão direito do mouse no DataGrid, e clique em Propriedades.
Clique na guia de Tudo , e defina a propriedade de DataSource ao controle de dados ADO. Clique na lista suspensa de DataSource e localizar a ID do controle de dados ADO. O nome padrão da ID é IDC_ADODC1.
Para executar em modo de teste, pressione CTRL+T. Você pode rolar pelos dados. Pressione a tecla ESC de ou fechar a caixa de diálogo para finalizar o modo de teste.
Se você compila e executa o programa, você pode rolar também com os dados.