Herramientas de usuario

Herramientas del sitio


utilidades:nfl_sqlconnect

Diferencias

Muestra las diferencias entre dos versiones de la página.

Enlace a la vista de comparación

Próxima revisión
Revisión previa
utilidades:nfl_sqlconnect [21/11/2020 00:04]
pedro creado
utilidades:nfl_sqlconnect [21/11/2020 19:08] (actual)
pedro
Línea 2: Línea 2:
   nfl_SqlConnect( cInifile, nEngine, cRetunFunction,​ cAltDatabase,​ nTimeOut, lTest ) --> wAdoConnect  ​   nfl_SqlConnect( cInifile, nEngine, cRetunFunction,​ cAltDatabase,​ nTimeOut, lTest ) --> wAdoConnect  ​
   ​   ​
-Esta función se encarga de realizar la conexión con la Base de datos SQL, se encarga de comprobar ​si el servidor esta correctamente configurado para conectar con el motor de la Base de datos, también comprueba ​si la conexión esta configurada ​en caso contrario nos presentara un asistente de configuración.+Esta función se encarga de realizar la conexión con la Base de datos SQL, comprobará ​si el servidor esta correctamente configurado para conectar con el motor de la Base de datos si la conexión esta configuradaen caso contrario nos presentara un asistente de configuración.
  
 Este asistente nos creara un fichero **.nfladb** con todos los parámetros de conexión encriptados para que solo pueda ser utilizado por Néfele. Este asistente nos creara un fichero **.nfladb** con todos los parámetros de conexión encriptados para que solo pueda ser utilizado por Néfele.
 +
 +Si se realiza correctamente la conexión esta función nos retorna un objeto [[componentes:​wAdoConnect]] que nos permitirá interactuar con la Base de datos, en caso de no poder realizar la conexión retornara Nil.
 +
 +<​Code:​xailer linenums:​1>​
 +   LOCAL oSQL
 +   LOCAL aConsulta
 +   
 +   WITH OBJECT oSQL := nfl_SqlConnect("​configdb",​ xc_SQLite, oCGI:​cMainFunction) AS wADOConnect
 +      IF oSQL<>​Nil
 +         // Hacemos una consulta SQL
 +         ​aConsulta := :​QueryArrayHash("​SELECT BIC, NOMBRE, Codigo FROM bancos"​)
 +         :​Disconnect()
 +      ELSE
 +         ​Return
 +      ENDIF
 +   END WITH      ​
 +</​Code>​
   ​   ​
  ===== Parámetros =====  ===== Parámetros =====
utilidades/nfl_sqlconnect.1605917077.txt.gz · Última modificación: 21/11/2020 00:04 por pedro