Tecnología

Inicio

Funciones de Oracle ColdFusion

El lenguaje de marcado de ColdFusion, ColdFusion o simplemente, es un lenguaje de script que hace que sea sencillo el proceso para diseñar las páginas HTML y conectarse a bases de datos en línea, como en Oracle. Para realizar la conexión y el uso de los datos de la base de datos en su sitio, utilizar el built-in funciones diseñadas para cada tarea.

Funciones de consulta

Estos representan la mayor parte de lo que se utiliza para interactuar con una base de datos Oracle. Funciones tales como QueryAddColumn y QueryAddRow permiten modificar la estructura de las tablas en la base de datos, mientras que QuerySetCell le permite modificar los datos de una celda especificada. QueryNew le permite crear un vacío de consulta para que pueda recoger la información de la base de datos, mientras que ValueList y QuotedValueList le permiten estructurar los resultados de una consulta ejecutada para que aparezcan como usted quiere que ellos.

Funciones de transacción

funciones de transacción de ColdFusion dejará enviar información a una base de datos Oracle o recuperar los datos, si es necesario. La función TransactionCommit permite guardar una consulta, como un inserto, a la base de datos. La función TransactionSetSavePoint le permite crear puntos de almacenamiento para una transacción activa, dependiendo de si se cree necesario que una copia de seguridad de su información. Se puede crear más de un punto de guardado llamando a la función varias veces. La función TransactionRollback le permite cargar un punto de guardado.

Funciones de salida

Las funciones de salida de ColdFusion no están diseñados específicamente para su uso con una base de datos Oracle, pero que le permiten llevar información de un e imprimirlo. La función WriteOutput toma la información, como los datos devueltos por una consulta, y lo añade a la corriente de salida. La función WriteLog le permite crear un registro de la actividad. Usted puede usar esto para realizar un seguimiento de las interacciones de bases de datos, como las consultas y transacciones, o cualquier excepción atrapados en la secuencia de comandos.

Manejo de excepciones

ColdFusion tiene sólo una función de control de excepciones: el "Throw". Para utilizarlo, se escribe una secuencia de comandos que utiliza un bloque "try-catch" de código, similar a muchos lenguaje de programación, donde se intenta realizar una tarea, como por ejemplo cometer un registro a la base de datos. Si se produce un problema, como el uso de un valor no válido, se lanza el error a su manejador de excepción, donde se programa algún tipo de respuesta - por ejemplo, corregir el valor o informar al usuario acerca del error.