Actividades
Más reciente
False
Imagen de fondo del banner
Actividades para desarrolladores
Última actualización 23 de abr. de 2024

Ejecutar consulta

UiPath.Database.Activities.ExecuteQuery

Ejecuta una consulta en una base de datos y devuelve el resultado de la consulta en un DataTable.

Propiedades

Común
  • ContinuarEnCasoDeError: especifica si la automatización debe continuar incluso cuando la actividad arroja un error. Este campo solo admite valores Boolean (Verdadero, Falso). El valor predeterminado es Falso. Por lo tanto, si el campo está vacío y se produce un error, se detiene la ejecución del proyecto. Si el valor es Verdadero, la ejecución del proyecto continúa independientemente de cualquier error.

    Nota: si se incluye esta actividad en Intentar capturar y el valor de la propiedad ContinuarEnCasoDeError es Verdadero, no se detectará error cuando el proyecto se ejecute.
  • NombreParaMostrar: el nombre de la actividad para ser mostrado.Este campo solo admite variables String.
  • Tiempo de espera: especifica la cantidad de tiempo (en milisegundos) que se debe esperar a que se ejecute el comando sql antes de arrojar un error. El valor predeterminado es 30 000 milisegundos (30 segundos) y debe ser mayor o igual a 0. Este campo solo admite variables Int32 .
    Nota: La cantidad de tiempo especificada en este campo no incluye el tiempo de respuesta para la recuperación de los resultados de la consulta. Esto significa que el tiempo total de ejecución de la actividad puede ser mayor que el tiempo real de ejecución de la consulta, al que se aplica la propiedad TimeoutMS .
Configuración de conexión
  • NombreDelProveedor : el nombre del proveedor de la base de datos utilizado para acceder a la base de datos. Este campo solo admite String variables.
  • Cadena deconexión : la cadena de conexión utilizada para establecer una conexión de base de datos. Este campo solo admite String variables.
  • Conexión existente : una conexión de base de datos ya abierta obtenida de las actividades Conectar o Iniciar transacción. Si se proporciona dicha conexión , se omiten las propiedades CadenaDeConexión y CadenaDeConexiónSegura . Este campo solo admite variables DatabaseConnection .
  • CadenaDeConexiónSegura : la cadena de conexión utilizada para establecer una conexión de base de datos como cadena segura. Este campo solo admite SecureString variables.
Entrada
  • Parámetros : un diccionario de parámetros con nombre enlazados al comando sql. El enlace se realiza especificando la instrucción @parameterName en el comando sql. En tiempo de ejecución, se reemplazará nombreDelParámetro por su valor en el diccionario.
  • SQL : un comando sql que se ejecutará. Este campo debe completarse de acuerdo con la selección de la propiedad TipoDeComando. Este campo solo admite String variables.
Otros
  • TipoDeComando : especifica cómo se interpreta una cadena de comandos. Están disponibles las siguientes opciones:

    • Texto : ejecuta la consulta dada en el parámetro SQL.
    • ProcedimientoAlmacenado : invoca el nombre de procedimiento especificado en el parámetro SQL.
    • TableDirect : invoca todos los registros de una tabla.
  • Privado : si se selecciona, los valores de variables y argumentos ya no se registran en el nivel Detallado.
Salida
  • TablaDeDatos : la salida del comando SQL envuelto en una variable DataTable .
    Nota: cuando consultas una tabla que tiene columnas con el tipo de datos Date , las columnas correspondientes en la salida DataTable van a ser del tipo de datos DateTime .
  • Propiedades

Was this page helpful?

Obtén la ayuda que necesitas
RPA para el aprendizaje - Cursos de automatización
Foro de la comunidad UiPath
Logotipo blanco de UiPath
Confianza y seguridad
© 2005-2024 UiPath. All rights reserved.