CDatabase

Um objeto de CDatabase representa uma conexão com uma fonte de dados, através do qual você pode operar na origem de dados. Uma fonte de dados é uma instância específica de dados hospedados por algum sistema de gerenciamento de banco de dados (DBMS). Os exemplos incluem Microsoft SQL Server, Microsoft Access, dBASE Borland ®®e xBASE. Você pode ter um ou mais objetos de CDatabase ativos por vez em seu aplicativo.

&Notanbsp;  Se você estiver trabalhando com as classes de Data Access Objects (DAO), em vez das classes Open Database Connectivity (ODBC), use classe CDaoDatabase . Para obter mais informações, consulte os artigos Tópicos de banco de dados (General) e MFC e o DAO. Ambos os artigos estão no Guia do programador do Visual C++.

Para usar CDatabase, construir um objeto CDatabase e chamar sua função de membro OpenEx . Isso abre uma conexão. Quando você, em seguida, construir objetos de CRecordset para funcionando com a fonte de dados conectada, passe o Construtor de conjunto de registros um ponteiro para o objeto de CDatabase . Quando você concluir usando a conexão, chame a função de membro de Fechar e destruir o objeto CDatabase . Fechar fecha quaisquer conjuntos de registros que você não tenha fechado anteriormente.

Para obter mais informações sobre CDatabase, consulte os artigos Fonte de dados (ODBC) e Tópicos de banco de dados (General) no Guia do programador do Visual C++.

# include lt;afxdb.h>

Membros da classeClasse base | Gráfico de hierarquia

&Nbsp amostras; MFC exemplo Catálogo | MFC exemplo DBFETCH | MFC exemplo WWWQUOTE

Co&nsulte tambémnbsp;CRecordset

Index