El componente SQLDataSource disponible dentro de los componentes "Secondary DataSources" permite invocar una sentencia SQL desde el conector, enviando valores a sus parámetros y mostrando los resultados en controles "BIZUIT Controls"

Al hacer dobleclick sobre el componente se presenta su ventana de edición de propiedades:

Name
|
Permite especificar el nombre del componente, el cual debe ser único en el conector, debe comenzar con un caracter alfabético y no debe contener espacios ni caracteres no alfanuméricos.
|
Driver
|
Proveedor de base de datos que se consultará para la obtención de datos. Los tipos disponibles son:
SQL Server
|
Utilice esta opción cuando deba conectarse con una BD SQL Server. Utilizando esta opción se utiliza el driver nativo de SQL Server para la plataforma .NET optimizando su acceso.
|
OLEDB Provider
|
Utilice esta opción cuando deba conectarse con bases de datos distintas a SQL Server que cuenten con un driver OLEDB disponible. Tenga en cuenta que la cadena de conexión ingresada deberá tener la forma prevista por OLEDB.
|
ODBC Provider
|
Utilice esta opción cuando deba conectarse con bases de datos distintas a SQL Server que cuenten con un driver ODBC disponible. Tenga en cuenta que la cadena de conexión ingresada deberá tener la forma prevista por ODBC.
|
|
Cnn String Source
|
Permite seleccionar el lugar de donde se tomará la cadena de conexión en tiempo de ejecución de la actividad. Las opciones disponibles son:
From textbox
|
En tiempo de ejecución utilizará la cadena de conexión configurada en el campo "Connection String". En este caso la conexión a la base de datos especificada se abre al momento de comenzar a ejecutar la actividad y se cierra una vez finalizada la ejecución de la misma
|
From web.config
|
En tiempo de ejecución utilizará una cadena de conexión definida en la sección <connectionStrings> del archivo web.config de BIZUIT Event Manager Server. En caso de seleccionar esta opción, el valor del campo "Config Name" debe ser un nombre de alguna cadena de conexión configurada en dicho archivo. Nota: Al depurar la reacción en BIZUIT Designer será necesario incluir la cadena de conexión en la sección <connectionStrings> del archivo Tycon.BIZUIT.Designer.exe.config ubicado en el directorio de instalación de BIZUIT Designer (por defecto: C:\Program Files\Tycon S.A\Bizuit Designer 2.5.8)
En este caso la conexión a la base de datos especificada se abre al momento de comenzar a ejecutar la actividad y se cierra una vez finalizada la ejecución de la misma.
|
|
Connection String
|
Cadena de conexión a la base de datos que se utilizará. El formato de la cadena de conexión se debe corresponder con la opción seleccionada en la lista desplegable "Driver". Visitando este sitio encontrará las distintas formas de especificar una cadena de conexión en función del tipo de proveedor y base de datos.
El botón "..." permite configurar la cadena de conexión utilizando el asistente provisto por la plataforma Windows:

|
Statement
|
Permite ingresar la sentencia SQL a ejecutar sobre la base de datos configurada, en caso de requerir enviar parámetros a la sentencia, los mismos deben ser especificados anteponiendo el caracter arroba (@). Por ejemplo: Select * from customers where CustomerId Like @IdCliente + '%'
|
Parameters
|
Indica los parámetros requeridos por la sentencia SQL o procedimiento almacenado a ejecutar:

Name
|
Si en la propiedad "Statement" ingresó una sentencia SQL con parámetros (especificados anteponiendo el caracter arroba (@). Por ejemplo: Select * from customers where CustomerId Like @IdCliente + '%'),la lista de parámetros se poblará con los parámetros configurados en dicha sentencia.
|
Value
|
Para verificar la correcta configuración de la actividad será necesario presionar el botón "Test" para lo cual es requerido colocar valores por defecto en los parámetros de manera que la sentencia pueda ser testeada.
|
Direction
|
Permite indicar la dirección del parámetro
|
DataType
|
Permite indicar el tipo de datos del parámetro
|
Size
|
Permite especificar el tamaño del parámetro.
|
|
Execute at start up
|
Si esta opción se encuentra seleccionada, la sentencia SQL se ejecutará al momento de visualizarse el conector. Si se encuentra deseleccionada se deberá invocar la ejecución desde algún control del conector.
|
Test
|
Para verificar la correcta configuración del componente es requerido presionar el botón “Test” que mostrará en pantalla el resultado de la ejecución o un mensaje de error en caso de fallo y además permitirá inferir de manera automática el esquema de salida del componente.
|
Anterior / Siguiente