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:
|
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
sequência de operações para a criação de aplicativos MFC