IgepConexion es una clase que corresponde a un manejador de una conexion a una bases de datos determinada. Controla las operaciones correspondientes a la conexión y a las transacciones.
Consta de las siguientes propiedades:
Located in /include/IgepConexion.php (line 54)
Convierte de DB a User Si estamos convirtiendo un numero a decimal podemos indicar el numero de decimales.
Constructor. Recibe como parámetro un array con la definición del dsn.
Finaliza una transacción (COMMIT o ROLLBACK) en la conexión a la que
está apuntando. Recibe un parámetro que indica si el procesado de las diferentes operaciones que se han realizado ha concluido satisfactoriamente
Este método calcula una secuencia compuesta por varios campos de la misma tabla.
Este método devuelve el valor de una secuencia programada en la base de datos para la conexion actual
Método encargado de, dadas una serie de cadenas, componerlas para crear una única cadena para la where de una SQL.
Método encargado de construir el limit para las consultas
Método encargado de construir las WHERE de las consultas.
Método encargado de construir las WHERE de las consultas incluyendo las condiciones de busqueda que ha seleccionado el programador a partir del parámetro tipoConsulta.
Este es un metodo alternativo a construirWhereConLike, donde siempre se descartan caracteres especiales y mayusculas Llamado desde gvHidraForm_DB->prepareDataSource
Dependiendo del valor de la variable realiza una construcción de la Where u otra. Los tipos son:
Método encargado de construir las WHERE de las consultas incluyendo las condiciones de busqueda que ha seleccionado el programador a partir del parámetro tipoConsulta.
Este es un metodo alternativo a construirWhereBusqueda, donde solo se descartan caracteres especiales y mayusculas en tipo 3 Llamado desde gvHidraForm_DB->prepareDataSource (actualmente no se usa)
Dependiendo del valor de la variable realiza una construcción de la Where u otra. Los tipos son:
Dada una una consulta realiza la SELECT correspondiente.
Si se indica el parametro typeDesc cambiará los datos de origen al formato FW
Dada una consulta realiza la SELECT correspondiente pero bloqueando las filas para modificacion
Empieza una transacción (BEGIN) en la conexión a la que está apuntando.
Devuelve el objeto conexión al que se está conectado.
Devuelve el dsn de la conexión.
Devuelve el objeto conexión al que se está conectado.
Indica si una conexion se ha establecido con el atributo persistente(reusable)
Para formar condiciones de busqueda con tipos de datos diferentes a string
Dada una una consulta realiza la SELECT correspondiente.
Transforma una fecha de capa negocio a capa datos
Transforma un numero de capa negocio a capa datos
Convierte de FW a DB Este método debe ser invocado por el usuario antes de realizar cualquier consulta/operacion a la BD para garantizar la portabilidad.
Ejecución de consulta preparada Si se usan placeholders con nombre, en los parametros pasaremos array asociativo.
Dada una consulta realiza la SELECT correspondiente pero bloqueando las filas para modificacion
y usando sentencias preparadas Devuelve vector excepciones: 4: hay bloqueo resto: las propias de preparedQuery
Transforma los datos obtenidos por consultar y preparedQuery
Convierte datos de DB a FW No valida los datos en origen, por lo que de momento si en origen tenemos una fecha con hora, en el destino estaría sin hora.
Para formar condiciones de busqueda.
Actua como en las ventanas de selección (donde no se tienen en cuenta mayusculas ni caracteres especiales)
Documentation generated on Wed, 05 Oct 2011 10:36:33 +0200 by phpDocumentor 1.4.1