This shows you the differences between two versions of the page.
es:en:database_adaptor [2018/09/19 11:18] tast created |
— (current) | ||
---|---|---|---|
Line 1: | Line 1: | ||
- | ===== Adaptador Base de Datos ===== | ||
- | {{:TAST-icon.png?nolink&70|}} | ||
- | |||
- | ==== Configuración ==== | ||
- | |||
- | En el proceso de inicialización, el adaptador de la base de datos solicita los datos necesarios para establecer la conexión con la base de datos de destino e intenta realizar la conexión. Si falla, el proceso se cancela. | ||
- | |||
- | ==== Parámetros de inicialización ==== | ||
- | |||
- | * **Host:** El parámetro Host representa la dirección IP o el nombre del dns de la máquina donde reside la base de datos. | ||
- | * **Port:** El número de puerto que escucha las conexiones entrantes a la base de datos. | ||
- | * **DbName:** Nombre del servicio de instancia o base de datos. | ||
- | * **User:** Nombre usuario. | ||
- | * **Passwd:** Password del usuario. | ||
- | * **DbType:** Indica el proveedor o tipo de base de datos a la que queremos conectarnos. | ||
- | |||
- | ==== Funciones ==== | ||
- | |||
- | * **Connect_DB():** Intento de conexión a la base de datos configurada. Devuelve verdadero si tiene éxito o falso en el caso contrario. | ||
- | |||
- | * **dBExecuteStatement(statement):** Ejecuta el procedimiento SQL. Permitir al usuario modificar los datos en la base de datos de destino. Puede escribir sentencias SQL Insertar, Eliminar, Actualizar y Juntar en el parámetro de la instrucción. | ||
- | |||
- | * **dBGetQueryData(Query):** Ejecuta la instrucción SQL Select contenida en el parámetro Query y devuelve los resultados como una variable TastTableData al procedimiento, lo que permite el acceso y el trabajo con los datos en los pasos posteriores del diagrama. El parámetro Query contiene la instrucción Select a ejecutar contra la base de datos. Es posible usar variables creadas en el diagrama dentro del parámetro Query, la función sustituirá las variables por los valores con que se hayan inicializado | ||
- | |||
- | * **Disconnect_DB():** Intenta desconectarte de la base de datos. Devuelve verdadero si tiene éxito o falso en caso contrario. | ||
- | |||
- | * **getNumColumns():** Devuelve el número de columnas contenidas en TastTableData que se generó mediante la ejecución de la función dBGetQueryData. Requiere la ejecución de la función dBGetQueryData en los pasos anteriores del diagrama. | ||
- | |||
- | * **getTableValue(row, col):** Devuelve el valor contenido en la celda indicada por los parámetros Fila y Columna. Requiere la ejecución de la función dBGetQueryData en los pasos anteriores del diagrama. | ||
- | |||
- | * **TableRecorCount(tableName, whereClausule):** Realice una consulta SQL utilizando la función SQL Count (*). El parámetro tableName representa el nombre de la tabla o vista que se utilizará para la consulta, y el parámetro whereClausule representa la cláusula SQL where que debemos aplicar. Devuelve el número de filas seleccionadas por la operación. |