ODBC en HFSQL
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.
Presentación
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.
Instalación
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.
Configuración
Para usar el controlador ODBC en HFSQL Classic o Cliente/Servidor:
- Inicie el Administrador de datos ODBC (ODBCAD32.EXE) en su computadora. Por ejemplo, utilice la opción “Inicio…Ejecutar” de Windows e introduzca “ODBCAD32.EXE” (en Windows Vista o superior en 64 bits, ejecute “c:\windows\syswow64\odbcad32.exe”).
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”.
- Seleccione la pestaña Base de datos de usuarios.
- Haga clic en el botón “Agregar”.
- Seleccione el controlador “HyperFileSQL”.
- Haga clic en el botón “Finalizar”.
- Introduzca el nombre de la fuente de datos HFSQL, por ejemplo GESTAN. Este nombre identificará la base de datos HFSQL en programas externos.
- Haga clic en el botón Detalle.
- Seleccione el archivo WDD correspondiente al análisis mediante el botón de exploración. Este es gestan.wdd, presente en C:\Program Files\Gestan.
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.
Gestión de solicitudes de ARCHIVO ABIERTO
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.
Acceder a archivos de cliente/servidor HFSQL
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.
INSERTAR consulta de tipo
Al ejecutar una consulta de tipo INSERT, la variable SQL.AutoId contiene el identificador automático agregado durante el INSERT anterior.
Observaciones y limitaciones
- Eliminar un controlador Al eliminar las DLL de un controlador, primero es necesario elimine fuentes de datos utilizando este controlador. De lo contrario, la aplicación podría bloquearse.
- Utilice la versión más reciente del controlador Para utilizar la versión más reciente de un controlador, es necesario eliminar la fuente de datos y volver a crearla utilizando el controlador “HyperFileSQL” propuesto.
- Access 2000 Al importar una tabla desde una fuente de datos ODBC a Access 2000, la fuente de datos HFSQL Classic debe definirse como “Fuente de datos de la máquina” y no como “Archivo de datos de origen”.
- Unicode El controlador ODBC admite Unicode.
Consulte el documento original en el sitio web de PCSoft: esta página.
Otros artículos técnicos
Configurar Gestan
Configurar la búsqueda
Copia de seguridad de datos de Gestan
Correo electrónico: buenas prácticas
Desarrollos específicos
Enviar correos electrónicos con Gestan
Externalización del correo
Funciones de Aplicación Automática (FAA)
Gestan CS - Modo Cliente/Servidor
Gestan en un MAC
Informes y consultas
ODBC en HFSQL
Pago en línea
Redondeado
Servidor SMTP de Google