Compartir a través de


Clases de ODBC

Estas clases funcionan con las otras clases del marco de trabajo de la aplicación para proporcionar acceso sencillo a una amplia variedad de bases de datos para las que están disponibles los controladores de Conectividad abierta de bases de datos (ODBC).

Los programas que usan bases de datos ODBC tendrán al menos un objeto CDatabase y un objeto CRecordset.

Cdatabase
Encapsula una conexión a un origen de datos, mediante el que puede trabajar con el origen de datos.

Crecordset
Encapsula un conjunto de registros seleccionados de un origen de datos. Los conjuntos de registros permiten desplazarse de registro en registro, actualizar registros (agregar, editar y eliminar registros), calificar la selección con un filtro, ordenar la selección y parametrizar la selección con información obtenida o calculada en tiempo de ejecución.

CRecordView
Proporciona una vista de formulario conectada directamente a un objeto de conjunto de registros. Mediante el mecanismo de intercambio de datos de diálogo (DDX) se intercambian datos entre el conjunto de registros y los controles de la vista de registro. Al igual que todas las vistas de formulario, una vista de registro se basa en un recurso de plantilla de diálogo. Las vistas de registros también admiten el movimiento de un registro a otro en el conjunto de registros, la actualización de registros y el cierre del conjunto de registros asociado cuando se cierra la vista de registros.

CDBException
Excepción resultante de errores en el procesamiento del acceso a datos. Esta clase tiene el mismo propósito que otras clases de excepción en el mecanismo de control de excepciones de la biblioteca de clases.

CFieldExchange
Proporciona información de contexto para admitir el intercambio de campos de registro (RFX), donde se intercambian datos entre los miembros de datos de campo y los miembros de datos de parámetros de un objeto de conjunto de registros y las columnas de tabla correspondientes en el origen de datos. Análogo a la clase CDataExchange, que se usa de forma similar para el intercambio de datos de diálogo (DDX).

CLongBinary
Encapsula un identificador de almacenamiento para un objeto binario grande (BLOB), como un mapa de bits. Los objetos CLongBinary se usan para administrar objetos de datos grandes almacenados en tablas de base de datos.

CDBVariant
Permite almacenar un valor sin preocuparse por el tipo de datos del valor. CDBVariant realiza un seguimiento del tipo de datos del valor actual, que se almacena en una unión.

Consulte también

Información general sobre la clase