La siguiente figura muestra las tres clases que admiten la conexión y acceso a un origen de datos. Cada clase se basa en una implementación estándar de componentes OLE DB, como se describe en el OLE DB referencia del programador.
Las clases son:
CDataSource Representa el componente de origen de datos. Administra la conexión a un origen de datos.
CEnumeratornbsp; Proporciona una manera de seleccionar un proveedor de una lista de proveedores disponibles. Es equivalente a la función SQLBrowseConnect o SQLDriverConnect.
CSessionnbsp; Controla las transacciones. Para cada sesión, puede crear conjuntos de filas, comandos y otros objetos.