DBConnection clase

DBConnection clase

Especifica todas las propiedades asociadas con una conexión de datos externa ODBC u OLE DB.

Herencia: DBConnectionExternalConnection

El tipo DBConnection expone los siguientes miembros:

Propiedades

PropiedadDescripción
idObtiene el id de la conexión.
power_query_formulaObtiene la definición de la fórmula de consulta de potencia.
typeObtiene o establece el tipo de origen de datos de la conexión externa.
source_fileSe utiliza cuando la fuente de datos externa está basada en archivos. Cuando una conexión a tales datos
fuente falla, la aplicación de hoja de cálculo intenta conectarse directamente a este archivo. Tal vez
expresado en URI o notación de ruta de archivo específica del sistema.
sso_idIdentificador de inicio de sesión único (SSO) utilizado para la autenticación entre un intermediario
servidor spreadsheetML y la fuente de datos externa.
save_passwordTrue si la contraseña se guardará como parte de la cadena de conexión; de lo contrario, Falso.
save_dataTrue si se van a guardar los datos externos obtenidos a través de la conexión para completar una tabla
con el libro de trabajo; en caso contrario, falso.
refresh_on_loadTrue si esta conexión debe actualizarse al abrir el archivo; en caso contrario, falso.
reconnection_method_typeEspecifica lo que debe hacer la aplicación de hoja de cálculo cuando falla una conexión.
El valor predeterminado es ReConnectionMethodType.Required.
reconnection_methodEspecifica lo que debe hacer la aplicación de hoja de cálculo cuando falla una conexión.
El valor predeterminado es ReConnectionMethodType.Required.
only_use_connection_fileIndica si la aplicación de hoja de cálculo debe usar siempre y solo el
información de conexión en el archivo de conexión externo indicado por el atributo odcFile
cuando se actualiza la conexión. Si es falso, entonces la aplicación de hoja de cálculo
debe seguir el procedimiento indicado por el atributo reconnectionMethod
odc_fileEspecifica la ruta completa al archivo de conexión externa desde el que se realizó esta conexión.
creado. Si una conexión falla durante un intento de actualizar los datos y reconnectionMethod=1,
luego, la aplicación de hoja de cálculo volverá a intentarlo utilizando la información del archivo de conexión externa
en lugar del objeto de conexión incrustado en el libro de trabajo.
is_newTrue si la conexión no se ha actualizado por primera vez; en caso contrario, falso.
Este estado puede ocurrir cuando el usuario guarda el archivo antes de que termine de regresar una consulta.
nameEspecifica el nombre de la conexión. Cada conexión debe tener un nombre único.
keep_aliveVerdadero cuando la aplicación de hoja de cálculo debe esforzarse por mantener la conexión
abierto. Cuando es falso, la aplicación debe cerrar la conexión después de recuperar el
información.
refresh_internalEspecifica la cantidad de minutos entre actualizaciones automáticas de la conexión.
connection_idEspecifica el identificador único de esta conexión.
connection_descriptionEspecifica la descripción del usuario para esta conexión.
is_deletedIndica si se ha eliminado la conexión del libro de trabajo asociado. cierto si el
la conexión ha sido eliminada; en caso contrario, falso.
credentials_method_typeEspecifica el método de autenticación que se utilizará al establecer (o restablecer) la conexión.
credentialsEspecifica el método de autenticación que se utilizará al establecer (o restablecer) la conexión.
background_refreshIndica si la conexión se puede actualizar en segundo plano (asincrónicamente).
true si el uso preferido de la conexión es actualizar de forma asíncrona en segundo plano;
falso si el uso preferido de la conexión es actualizar sincrónicamente en primer plano.
parametersObtiene ConnectionParameterCollection para una consulta web o ODBC.
connection_infoLa cadena de información de conexión se utiliza para establecer contacto con una fuente de datos OLE DB u ODBC.
command_typeEspecifica el tipo de comando OLE DB.
1. La consulta especifica un nombre de cubo
2. Consulta especifica una declaración SQL
3. Consulta especifica un nombre de tabla
4. La consulta especifica que se ha proporcionado información predeterminada y depende del proveedor cómo interpretarla.
5. La consulta es contra un proveedor de datos de lista basado en la web.
commandLa cadena que contiene el comando de base de datos para pasar al proveedor de datos API que
interactuar con la fuente externa para recuperar datos
sever_commandEspecifica una segunda cadena de texto de comando que se conserva cuando se basa en un servidor de tabla dinámica.
los campos de la página están en uso.
Para las conexiones ODBC, serverCommand suele ser una consulta más amplia que el comando (no
La cláusula WHERE está presente en el primero). Basado en estos 2 comandos (Command y ServerCommand),
la interfaz de usuario del parámetro se puede completar y las consultas parametrizadas se pueden construir

Ver también