Nota:
El acceso a esta página requiere autorización. Puede intentar iniciar sesión o cambiar directorios.
El acceso a esta página requiere autorización. Puede intentar cambiar los directorios.
Se aplica a: Access 2013, Office 2013
Indica a qué objeto Connection de ADO pertenece el conjunto de celdas o el catálogo activo.
Configuración y valores devueltos
Establece o devuelve un valor de tipo Variant que contiene una cadena que define una conexión o un objeto Connection. El valor predeterminado es una cadena vacía.
Comentarios
Esta propiedad se puede establecer en un objeto Connection de ADO válido o en una cadena de conexión válida. Cuando esta propiedad se establece en una cadena de conexión, el proveedor crea un nuevo objeto Connection que utiliza esta definición y abre la conexión.
Si usa el argumento ActiveConnection del método Open para abrir un objeto Cellset, la propiedad ActiveConnection heredará el valor del argumento.
Si se establece la propiedad ActiveConnection de un objeto Catalog en Nothing, se liberarán los datos asociados, incluidos los datos de la colección CubeDefs y cualquier objeto Dimension, Hierarchy, Level y Member asociado. Cerrar un objeto Connection que se haya utilizado para abrir un catálogo tiene el mismo efecto que establecer la propiedad ActiveConnection en Nothing.
Si se cambia la base de datos predeterminada de la conexión a la que se hace referencia con la propiedad ActiveConnection de un objeto Catalog, el contenido del catálogo pierde su validez.
Si intenta cambiar la propiedad ActiveConnection para un objeto Cellset abierto, se producirá un error.
Nota:
[!NOTA] En Visual Basic, recuerde utilizar la palabra clave Set al establecer la propiedad ActiveConnection en un objeto Connection. Si omite la palabra clave Set, en realidad estará estableciendo la propiedad ActiveConnection igual que la propiedad predeterminada del objeto Connection, ConnectionString. El código funcionará, pero se creará una conexión adicional al origen de datos, lo que puede afectar negativamente al rendimiento.
Si usa el proveedor de datos MSOLAP, establezca el origen de datos de una cadena de conexión en un nombre de servidor y establezca el catálogo inicial en el nombre de un catálogo del origen de datos. Para conectarse a un archivo de cubo que esté desconectado de un servidor, establezca la ubicación en la ruta completa de acceso al archivo .CUB. En cualquier caso, establezca el proveedor en el nombre de proveedor. Por ejemplo, la cadena siguiente establece una conexión a un catálogo que se denomina Bobs Video Store en un servidor denominado Servername con el proveedor MSOLAP:
"Data Source=Servername;Initial Catalog=Bobs Video Store;Provider=msolap"
La cadena siguiente establece una conexión a un archivo de cubo local en la ubicación C:\MSDASDK\samples\oledb\olap\data\bobsvid.cub:
"Location=C:\MSDASDK\samples\oledb\olap\data\bobsvid.cub;Provider=msolap"