AYUDA EN LÍNEA
 WINDEVWEBDEV Y WINDEV MOBILE

Este contenido se ha traducido automáticamente.  Haga clic aquí  para ver la versión en inglés.
Ayuda / WLanguage / Administrar bases de datos / HFSQL / Funciones HFSQL
WINDEV
WindowsLinuxUniversal Windows 10 AppJavaReportes y ConsultasCódigo de Usuario (UMC)
WEBDEV
WindowsLinuxPHPWEBDEV - Código Navegador
WINDEV Mobile
AndroidWidget Android iPhone/iPadIOS WidgetApple WatchMac CatalystUniversal Windows 10 App
Otros
Procedimientos almacenados
Cambia dinámicamente la conexión asociada a un archivo de datos. La nueva conexión debe conocerse y definirse durante este cambio.. Esta nueva conexión se utilizará durante la próxima apertura de del archivo de datos.
Esto le permite importar un description de tablas de Oracle en el análisis y usar este description para trabajar en archivos de datos en formato HFSQL. Para más detalles, consulte los ejemplos detallados.
Consejos:
Ejemplo
// Describe the new connection
HDescribeConnection("MyConnection", "", "", ...
"Server_SQLServer", "dbo", hOledbSQLServer, hOReadWrite, "")
 
// Establish the new connection
HOpenConnection("MyConnection")
 
// Specify that "Salaries" uses the new connection
HChangeConnection("Salaries", "MyConnection")
 
// Start looping through the "Salaries" table on SQLServer
HReadFirst("Salaries")
...
// Close the connection
HCloseConnection("MyConnection")
 
// Restore the use of connection on Oracle
HChangeConnection("Salaries", "")
 
// Open the "Salaries" table on Oracle
HOpen("Salaries")
Sintaxis
<Result> = HChangeConnection(<Data file> , <New connection>)
<Result>: booleano
  • True si se realizó la operación,
  • False si se produce un problema. La función HErrorInfo permite identificar el error.
<Data file>: Cadena de caracteres
Nombre del archivo de datos (definido en el análisis) para el cual debe cambiarse la conexión. Este archivo de datos se cerrará automáticamente para que se modifique su conexión.
Si este parámetro se establece en "*", el Process se aplica a todos los archivos de datos conocidos, independientemente de su origen (HFSQL, OLE DB, Conector Nativo, etc.).
Esto le permite transformar un archivo de datos HFSQL en un archivo de datos OLE DB por ejemplo.
Este parámetro también puede corresponder al nombre de un grupo de archivos (o Carpeta personal) definido en el análisis (no disponible en Android y Android widget).
<New connection>: Cadena de caracteres o variable de tipo Connection
Nueva conexión a utilizar. Este parámetro puede corresponder a:
  • el nombre de la conexión a una base de datos. Esta conexión ha sido definida en el editor de análisis o dinámicamente con HDescribeConnection. Si este parámetro corresponde a una cadena vacía (""), se utiliza automáticamente la conexión inicial.
  • el nombre de la Conexión Variable que corresponde a la nueva conexión a utilizar.
Observaciones
  • Debe conocerse la conexión al ejecutar la función HChangeConnection. Si no se conoce el archivo de datos al utilizar la función HChangeConnection, la conexión cambiará al declarar el archivo de datos.
  • La función HChangeConnection cierra automáticamente el archivo de datos (función HClose) cuya conexión debe modificarse.
  • La función HChangeConnection no abre ni el archivo de datos, ni la conexión. La conexión definida con HChangeConnection se utilizará la próxima vez que se abra el archivo de datos
Componente: wd290hf.dll
Versión mínima requerida
  • Versión 9
Esta página también está disponible para…
Comentarios
Haga clic en [Agregar] para publicar un comentario

Última modificación: 05/01/2024

Señalar un error o enviar una sugerencia | Ayuda local