sequência de operações para a criação de aplicativos de banco de dados

A tabela a seguir mostra sua função e a função da estrutura em escrever aplicativos de banco de dados.

Observação:

sistema autônomo do Visual C++. NET, o ambiente do Visual C++ e sistema autônomo assistentes não suportam mais DAO (Embora sistema autônomo classes DAO estão incluídas e você ainda poderá usá-las).A Microsoft recomenda que você use ODBC para novos projetos MFC.Você só deve usar o DAO em manutenção de aplicativos existentes.

Criando aplicativos de banco de dados

Tarefa

Você faz

A estrutura faz

Decida se deseja usar as classes MFC ODBC ou DAO.

Use o ODBC para novos projetos MFC.Use o DAO somente para manter os aplicativos existentes.See Devo utilizar o DAO ou ODBC?.Para obter informações Geral, consulte o artigo Programação de acesso de dados.

O estrutura fornece classes que oferecem suporte a acesso ao banco de dados.

criar seu aplicativo de esqueleto com opções de banco de dados.

Execute o Assistente de aplicativo do MFC.selecionar opções na página de suporte a banco de dados.Se você escolher uma opção que cria um modo de exibição do registro, também especificar:

  • Nomes de fonte e a tabela de dados

  • Nome ou nomes de consulta.

O Assistente de aplicativos MFC cria arquivos e especifica que inclui o necessário.Dependendo das opções que você especificar, os arquivos podem incluir uma classe de conjunto de registros.

Design do formulário de banco de dados ou formulários.

Use o editor de diálogo do Visual C++ para colocar controles em recursos de modelo da caixa de diálogo para seu registro exibir classes.

MFC aplicativo assistente cria um recurso de modelo de diálogo vazia para ser preenchido.

Criar exibição registro adicional e conjunto de registros clsistema autônomoses sistema autônomo necessários.

Use a classe View para criar as classes e a caixa de diálogo editor para criar os modos de exibição.

Modo de exibição de classe cria arquivos adicionais para as novas classes.

criar objetos conjunto de registros conforme necessário em seu código.Use cada conjunto de registros para manipular registros...

Conjuntos de registros sejam baseiam as classes derivadas de CRecordset com os assistentes.

ODBC usa a troca de campo de registro (RFX) para trocar dados entre o banco de dados e membros de dados de campo do seu conjunto de registros.Se você estiver usando um modo de exibição do registro, troca de dados de caixa de diálogo (DDX) troca dados entre o conjunto de registros e os controles no modo de exibição do registro.

.. .ou crie um explícita CDatabase no seu código para cada banco de dados que você deseja em em aberto.

Basear os objetos conjunto de registros os objetos de banco de dados.

O objeto de banco de dados fornece uma interface para a fonte de dados.

Vincule dinamicamente colunas de dados a seu conjunto de registros.

Em ODBC, adicione código à sua classe derivada do conjunto de registros para gerenciar a ligação.Consulte o artigo conjunto de registros: Vinculação de colunas de dados (ODBC) dinamicamente.

 

Consulte também

Conceitos

Criação no estrutura

sequência de operações para a criação de aplicativos MFC

sequência de operações para criação de aplicações de OLE

sequência de operações para a criação de controles ActiveX