La correccion A1 aun no esta disponible para esta pagina. Mientras tanto, puede hacer preguntas en el foro.
Desde la aplicación de las disposiciones de la Ley de Finanzas de 2018 que establecen restricciones drásticas al acceso a los datos del software, el uso del controlador ODBC en las bases de datos HFSQL de Gestan solo es accesible a partenaires Gestan.
El controlador ODBC en HFSQL Classic (estación única o red) es un controlador ODBC de nivel 2 que permite el acceso a una base de datos HFSQL Classic, en lectura y escritura, desde cualquier software externo que gestione el acceso vía ODBC.
Por tanto, una aplicación escrita en un lenguaje de terceros, por ejemplo en Visual Basic, podrá leer y escribir en archivos Gestan HFSQL.
Descargue el archivo del controlador ODBC para HFSQL desde esta página y ejecute el instalador.
El controlador ODBC se instalará en el directorio “Archivos de programa\Common Files\PC Soft\28.0\ODBC”.
El directorio puede variar dependiendo de las versiones de WinDev, por lo que debes reemplazar “28” con la versión actual en el enlace de descarga así como en el enlace del directorio.
Para usar el controlador ODBC en HFSQL Classic o Cliente/Servidor:
Recuerde iniciar ODBC que corresponda a su versión del controlador: si ha instalado la versión de 64 bits del controlador, debe utilizar la versión de 64 bits del administrador de datos. Si utiliza la versión incorrecta, corre el riesgo de no encontrar el controlador “HyperFileSQL”.
Si la base de datos está en formato “HFSQL Classic”, marque la opción “HFSQL Classic” y luego seleccione el directorio del archivo de datos correspondiente usando el botón de exploración. Validar (botón OK).
Si la base de datos está en formato “Cliente/Servidor HFSQL”, marque la opción “Cliente/Servidor HFSQL” e indique los parámetros de conexión al servidor: La dirección del servidor, El puerto, El nombre de la base de datos a utilizar, El nombre del usuario utilizado para acceder a la base de datos, La contraseña asociada al usuario. La contraseña se almacena cifrada. Validar (botón OK).
La base de datos se puede utilizar para leer y escribir desde programas externos a través del controlador ODBC en HFSQL Classic o Cliente/Servidor.
Es posible utilizar consultas de tipo OPEN FILE en archivos HFSQL especificando: la palabra clave PATH para cambiar el directorio de archivos. la palabra clave USING para especificar la contraseña del archivo. La sintaxis posible es la siguiente:
ABRIR ARCHIVO <Nombre de archivo> [RUTA <Directorio de archivos>] [USANDO <Contraseña de archivo>]
Ejemplo :
ABRIR ARCHIVO RUTA del cliente "C:\Temp\My test" USANDO micontraseña
Es posible encerrar los nombres de los archivos, los nombres de los directorios y la contraseña entre comillas si estos nombres contienen espacios.
Gracias a las consultas OPEN FILE, también es posible acceder a bases de datos Cliente/Servidor HFSQL. Sólo especifica: el servidor a utilizar usando la palabra clave SERVER la base a usar usando la palabra clave DATABASE el usuario que utiliza la palabra clave USUARIO el directorio de archivos usando la palabra clave PATH
Ejemplo :
ABRIR ARCHIVO * SERVIDOR ServerTest BASE DE DATOS Ejemplo USUARIO Admin RUTA MyBaseHFCS
Nota: Es posible encerrar los nombres de los archivos, los nombres de los directorios y la contraseña entre comillas si estos nombres contienen espacios.
Al ejecutar una consulta de tipo INSERT, la variable SQL.AutoId contiene el identificador automático agregado durante el INSERT anterior.
Consulte el documento original en el sitio web de PCSoft: esta página.
Otros artículos técnicos