Compartir a través de


CDataSource (Clase)

Corresponde al origen de datos OLE DB un objeto, que representa una conexión a través de un proveedor a un origen de datos.

class CDataSource

Miembros

Métodos

Cerrar

Cierre la conexión.

GetInitializationString

Recupera la cadena de inicialización de origen de datos abierto.

GetProperties

Obtiene los valores de las propiedades establecidas actualmente para el origen de datos conectado.

GetProperty

Obtiene el valor de una propiedad establecida actualmente para el origen de datos conectado.

Abrir

Crea una conexión a un proveedor (origen de datos) mediante CLSID, Id. de programa, o un moniker de CEnumerator proporcionado por el llamador.

OpenFromFileName

Abra un origen de datos de un archivo especificado por el nombre de archivo usuario- proporcionado.

OpenFromInitializationString

Abra el origen de datos especificado por una cadena de inicialización.

OpenWithPromptFileName

Permite al usuario seleccionar un archivo creado previamente de vínculo de datos para abrir el origen de datos correspondiente.

OpenWithServiceComponents

Abra un objeto de origen de datos mediante el cuadro de diálogo de vínculo de datos.

Comentarios

Una o varias sesiones de la base de datos se pueden crear para una sola conexión. CSessionrepresentan a estas sesiones. Debe llamar a CDataSource::Open para abrir la conexión antes de crear una sesión con CSession::Open.

Para obtener un ejemplo de cómo utilizar CDataSource, vea el ejemplo de CatDB .

Requisitos

Encabezado: atldbcli.h

Vea también

Conceptos

Plantillas de consumidor OLE DB (C++)

Referencia de plantillas de consumidor OLE DB