DBConnection

DBConnection class

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

public class DBConnection : ExternalConnection

Propiedades

NombreDescripción
BackgroundRefresh { get; set; }Indica si la conexión se puede actualizar en segundo plano (asincrónicamente). verdadero 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.
Command { get; set; }La cadena que contiene el comando de base de datos para pasar a la API del proveedor de datos que interactuará con la fuente externa para recuperar datos
CommandType { get; set; }Especifica el tipo de comando OLE DB. 1. La consulta especifica un nombre de cubo 2. La consulta especifica una instrucción SQL 3. La 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 está en contra un proveedor de datos de lista basado en la web.
ConnectionDescription { get; set; }Especifica la descripción de usuario para esta conexión
ConnectionId { get; }Especifica el identificador único de esta conexión.
ConnectionInfo { get; set; }La cadena de información de conexión se utiliza para establecer contacto con una fuente de datos OLE DB u ODBC.
CredentialsMethodType { get; set; }Especifica el método de autenticación que se utilizará al establecer (o restablecer) la conexión.
Id { get; }Obtiene el id de la conexión.
IsDeleted { get; set; }Indica si se eliminó la conexión del libro de trabajo asociado. true si se ha eliminado la conexión ; de lo contrario, false.
IsNew { get; set; }True 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 una consulta haya terminado de regresar.
KeepAlive { get; set; }Verdadero cuando la aplicación de hoja de cálculo debe esforzarse por mantener abierta la conexión . Cuando es falso, la aplicación debe cerrar la conexión después de recuperar la información .
Name { get; set; }Especifica el nombre de la conexión. Cada conexión debe tener un nombre único.
OdcFile { get; set; }Especifica la ruta completa al archivo de conexión externa a partir del cual se creó esta conexión . Si falla una conexión durante un intento de actualizar los datos y reconnectionMethod=1, , la aplicación de hoja de cálculo volverá a intentarlo utilizando la información del archivo de conexión externo en lugar del objeto de conexión incrustado en el libro de trabajo.
OnlyUseConnectionFile { get; set; }Indica si la aplicación de hoja de cálculo debe usar siempre y solo la 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, la aplicación de hoja de cálculo debe seguir el procedimiento indicado por el atributo reconnectionMethod
Parameters { get; }ObtieneConnectionParameterCollection para una consulta ODBC o web.
override PowerQueryFormula { get; }Obtiene la definición de la fórmula power query.
ReconnectionMethodType { get; set; }Especifica qué debe hacer la aplicación de hoja de cálculo cuando falla una conexión. El valor predeterminado es ReConnectionMethodType.Required.
RefreshInternal { get; set; }Especifica la cantidad de minutos entre actualizaciones automáticas de la conexión.
RefreshOnLoad { get; set; }True si esta conexión debe actualizarse al abrir el archivo; de lo contrario, false.
SaveData { get; set; }Verdadero si los datos externos obtenidos a través de la conexión para completar una tabla deben guardarse con el libro de trabajo; en caso contrario, falso.
SavePassword { get; set; }True si la contraseña se guardará como parte de la cadena de conexión; de lo contrario, Falso.
SeverCommand { get; set; }Especifica una segunda cadena de texto de comando que se mantiene cuando los campos de página basados en el servidor de tabla dinámica están en uso. Para las conexiones ODBC, serverCommand suele ser una consulta más amplia que el comando (ninguna cláusula WHERE está presente en la primera). En función de estos 2 comandos (Command y ServerCommand), se puede completar la interfaz de usuario del parámetro y se pueden construir consultas parametrizadas
SourceFile { get; set; }Se utiliza cuando el origen de datos externo está basado en archivos. Cuando falla una conexión a dicha fuente de datos , la aplicación de hoja de cálculo intenta conectarse directamente a este archivo. Puede ser expresado en URI o notación de ruta de archivo específica del sistema.
SSOId { get; set; }Identificador para inicio de sesión único (SSO) utilizado para la autenticación entre un servidor intermedio spreadsheetML y la fuente de datos externa.
Type { get; set; }Obtiene o establece el tipo de origen de datos de la conexión externa.

Ver también