CDatabase

Un objeto CDatabase representa una conexión a un origen de datos, a través del cual pueden operar sobre el origen de datos. Un origen de datos es una instancia específica de los datos alojados por algún sistema de gestión de base de datos (DBMS). Por ejemplo, Microsoft SQL Server, Microsoft Access, dBASE Borland ®®y xBASE. Puede tener uno o más objetos CDatabase activos en un momento en la aplicación.

&Notanbsp;  Si está trabajando con las clases de objetos de acceso a datos (DAO) en lugar de las clases de Open Database Connectivity (ODBC), utilice en su lugar la clase CDaoDatabase . Para obtener más información, vea los artículos Temas de base de datos (General) y DAO y MFC. Ambos artículos se encuentran en la Guía del programador de Visual C++.

Para utilizar CDatabase, construir un objeto CDatabase y llame a su función de miembro OpenEx . Esto abre una conexión. Al entonces construir objetos de CRecordset para operar en el origen de datos conectado, pasar al constructor del objeto recordset un puntero al objeto CDatabase . Cuando termine de utilizar la conexión, llame a la función miembro estrecha y destruir el objeto CDatabase . Cerrar cierra cualquier recordsets que no haber cerrado previamente.

Para obtener más información acerca de CDatabase, vea los artículos Fuente de datos (ODBC) y Temas de base de datos (General) en la Guía del programador de Visual C++.

# include lt;afxdb.h>

Miembros de la claseClase base | Diagrama de jerarquía

Muestras  Ejemplo de MFC CATALOG | Ejemplo de MFC DBFETCH | Ejemplo de MFC WWWQUOTE

Vea tambié&nnbsp;CRecordset

Index