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 / Desarrollar en Java
  • Presentación
  • Tabla de resumen
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
Gestión de bases de datos en las aplicaciones WINDEV Java
Presentación
Esta Document presenta los diferentes modos de acceso a las bases de datos desde una aplicación WINDEV Java.
Tabla de resumen
Base de datos/Sistema operativoWindowsLinuxMac
HFSQL Client/Server o redAcceso directo con las funciones Hxx o SQLxx con las siguientes DLL en el directorio de ejecución:
  • wd290hf.dll
  • wd29 0jav.dll
  • wd290sql.dll
  • wd290vm.dll
Dependiendo de las características utilizadas, también pueden ser necesarias las siguientes bibliotecas: wd29 0pnt.dll, wd29 0trs.dll, wd29 0uni.dll.
Estas bibliotecas se encuentran en el subdirectorio "Programas" de WINDEV.
Applet Java: el.dll no puede ser incluido en el applet (deben ser instalados o descargados automáticamente).
Acceso directo con las funciones Hxx o SQLxx con las siguientes librerías en el directorio de ejecución:
  • wd29 0hf.so
  • wd29 0jav.so
  • wd29 0sql.so
  • wd29 0vm.so
Dependiendo de las características utilizadas, también pueden ser necesarias las siguientes bibliotecas: wd29 0pnt.so, wd29 0trs.so, wd29 0uni.so.
Estas bibliotecas están disponibles en el subdirectorio "Programas\Framework\Linux" de WINDEV.
Applet Java: el.so no puede ser incluido en el applet (deben ser instalados o descargados automáticamente).
Acceso directo con las funciones Hxx o SQLxx con las siguientes librerías en el directorio de ejecución:
  • wd29 0hf.dylib
  • wd29 0jav.dylib
  • wd29 0sql.dylib
  • wd29 0vm.dylib
Estas bibliotecas están disponibles en el subdirectorio "Programas\Framework\MacOSX" de WINDEV.
Applet Java: el.dylib no puede ser incluido en el applet (deben ser instalados o descargados automáticamente).
Nota:
  • Para acceder directamente a una base de datos de la Red HFSQL Classic, los datos deben encontrarse en la red local. Los datos no se pueden encontrar en un recurso compartido de Windows accesible desde el Mac.
  • Para una base de datos HFSQL Client/Server, los datos se pueden encontrar local o remotamente.
Acceso nativo MySQL, SQL Server o SQLiteAcceso directo posible con las funciones Hxxx o SQLxxx (sin DLL en el ordenador del usuario)Acceso directo posible con las funciones Hxxx o SQLxxx (no .so en el ordenador del usuario)Acceso directo posible con las funciones Hxxx o SQLxxx (sin .dylib en el ordenador del usuario)
Notas:
- El controlador JDBC debe estar incluido en el archivo
- Asegúrese de que el controlador JDBC es compatible con Windows
Notas:
- El controlador JDBC debe estar incluido en el archivo
- Asegúrese de que el controlador JDBC es compatible con Linux
Notas:
- El controlador JDBC debe estar incluido en el archivo
- Asegúrese de que el controlador JDBC es compatible con Mac.
Cualquier base de datos que incluya un controlador JDBCAcceso directo posible sólo con las funciones SQLxxx (sin DLL en el ordenador del usuario)Acceso directo posible sólo con las funciones SQLxxx (no .so en el ordenador del usuario)Acceso directo posible sólo con las funciones SQLxxx (no es posible el acceso directo a .dylib en el ordenador del usuario)
Notas:
- El controlador JDBC debe estar incluido en el archivo
- Asegúrese de que el controlador JDBC es compatible con Windows
Notas:
- El controlador JDBC debe estar incluido en el archivo
- Asegúrese de que el controlador JDBC es compatible con Linux
Notas:
- El controlador JDBC debe estar incluido en el archivo
- Asegúrese de que el controlador JDBC es compatible con Mac.

Algunos puntos importantes sobre el acceso a los datos de una aplicación de Java en WINDEV:
  • La ejecución realizada en modo de prueba no es una ejecución de Java sino una ejecución de Windows. Por lo tanto, se debe establecer una conexión diferente dependiendo de si se utiliza o no el modo de prueba (por ejemplo: OnTestMode()=True).
  • Las conexiones RMI y JDBC no se pueden definir en el análisis. Estas conexiones deben definirse necesariamente mediante programación (SQLConnect o HOpenConnection).
  • Las principales diferencias entre Java Archive, Java y Java Web Start Archive son las siguientes:
    • Archivo de Java ~= Aplicación de Java para ejecutar/instalar en un ordenador de usuario.
    • Applet de Java ~= Aplicación de Java para ejecutar a través de una página Web en un navegador Web.
    • Java Web Start Archive ~= La aplicación Java se ejecuta desde una página web pero se ejecuta localmente como una aplicación estándar de Java pero con un sistema para la actualización de automatic Java Web Start.
Versión mínima requerida
  • Versión 14
Comentarios
Haga clic en [Agregar] para publicar un comentario

Última modificación: 02/09/2023

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