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 / Conectores Nativos/Accesos Nativos / Conector Nativo MariaDB
  • Presentación
  • Configuración necesaria
  • Condiciones para los conectores MariaDB nativos
  • Archivos necesarios
  • Instalar una nueva versión de MariaDB
  • Archivos necesarios para usar el Native MariaDB Connector en Linux
  • aprovechamiento
  • Uso del conector nativo MariaDB en sus aplicaciones WINDEV y sitios WEBDEV
  • Optimización de las 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
Presentación
WINDEV y WEBDEV 2024 incluyen un Conector Nativo MariaDB (también llamado Acceso Nativo MariaDB). Este Conector Nativo le permite acceder a una base de datos MariaDB desde un programa WLanguage sin utilizar ningún controlador externo.
Atención: Esta versión del Conector Nativo MariaDB funciona con WINDEV y WEBDEV versión 2024.
Observación: El conector nativo de MariaDB es un módulo opcional y gratuito que se puede descargar de el sitio de PC SOFT
Configuración necesaria
WINDEVWEBDEV - Código ServidorWindowsConectores Nativos

Condiciones para los conectores MariaDB nativos

  • WINDEV o WEBDEV 2024.
  • Biblioteca cliente MariaDB (archivo libmariadb.DLL)
    • Biblioteca de cliente de 32 bits para utilizar el conector MariaDB nativo de 32 bits (versión 3.x.x a 10.x.x probada).
    • Biblioteca de cliente de 64 bits para utilizar el conector MariaDB nativo de 64 bits (versión 10.x.x probada).
  • La DLL LibMariaDB.DLL debe ser:
    • En el ordenador de desarrollo:
      • en el directorio "\Programas\Framework\Win32x86" del directorio de instalación de WINDEV o WEBDEV (32 bits).
      • en el directorio "\Programas\Framework\Win64x86" del directorio de instalación de WINDEV o WEBDEV (64 bits).
    • En el ordenador de implementación, en el directorio de los ejecutables o en el directorio de Windows. Para una implementación en un servidor Web, la DLL debe encontrarse en el directorio de la Conector Nativo o en el directorio de Windows.
WINDEVWEBDEV - Código ServidorWindowsConectores Nativos

Archivos necesarios

Los siguientes archivos son necesarios para usar el Native MariaDB Connector:
  • La DLL LibMariaDB.DLL. Esta DLL se distribuye con MariaDB. Para más detalles, consulte la licencia de MariaDB sobre las condiciones de distribución de esta DLL.
    • 32-bit para usar el Conector Nativo MariaDB de 32-bit.
    • Archivo de 64 bits para usar el Conector MariaDB nativo de 64 bits.
  • La DLL wd 29 0maria.dll: Requerido para la Conector Nativo de 64 bits a una base de datos MariaDB. Este archivo se proporciona con el conector MariaDB nativo para WINDEV y/o WEBDEV.
  • La DLL wd 29 0maria64.dll: Requerido para la Conector Nativo de 64 bits a una base de datos MariaDB. Este archivo se proporciona con el conector MariaDB nativo para WINDEV y/o WEBDEV.
Para depurar un proyecto de multiconfiguración en configuración de 32 y 64 bits:
  • copy la DLL libmariadb de 32 bits a la subcarpeta EXE de la configuración del proyecto de 32 bits.
  • copy la DLL libmariadb de 64 bits a la subcarpeta EXE de la configuración del proyecto de 64 bits.
WINDEVWEBDEV - Código ServidorWindowsConectores Nativos

Instalar una nueva versión de MariaDB

El diálogo entre Native MariaDB Connector y MariaDB utiliza la DLL LibMariaDB.DLL suministrada con MariaDB.
La Conector Nativo puede dejar de funcionar si se modifica el comportamiento de esta DLL (al cambiar de versión, por ejemplo).
Pronto estará disponible una versión actualizada que tiene en cuenta estos cambios; mientras tanto, todo lo que tiene que hacer es usar la versión anterior de LibMariaDB.DLL.. Esta DLL funcionará con la nueva versión de MariaDB, sin dejar de ser compatible con la versión Conector Nativo.
WINDEVWEBDEV - Código ServidorConectores Nativos

Archivos necesarios para usar el Native MariaDB Connector en Linux

Para usar el Native MariaDB Connector en Linux, se deben realizar las siguientes operaciones:
1. Instale la biblioteca cliente MariaDB en el servidor.. Compruebe si la DLL libmariadbclient.so se copió en /usr/lib.
Observación:
  • La biblioteca cliente MariaDB de 32 bits debe estar instalada para utilizar el conector MariaDB nativo de 32 bits.
  • La biblioteca cliente MariaDB de 64 bits debe estar instalada para utilizar el conector MariaDB nativo de 64 bits.. Si las DLLs copiadas son como libmariadbClient.so.12.0.0, se debe crear un enlace en esta DLL a través de la siguiente Line de código:
ln -s libmariadbclient.so.12.0.0 libmariadbclient.so
2. Si está utilizando un sitio WEBDEV, copy las siguientes DLL en el directorio del servidor de aplicaciones WEBDEV:
  • wd29 0hf.so: HFSQL library
  • wd29 0maria.so: biblioteca de conectores nativos de 32 bits
  • wd29 0maria64.so: biblioteca de conectores nativos de 64 bits
  • wd29 0sql.so: SQL library
3. Si está utilizando una aplicación por lotes de Linux, copy las siguientes DLL en el directorio de la aplicación:
  • wd29 0hf.so: HFSQL library
  • wd29 0maria.so: biblioteca de conectores nativos de 32 bits
  • wd29 0maria64.so: biblioteca de conectores nativos de 64 bits
  • wd29 0sql.so: SQL library
aprovechamiento

Uso del conector nativo MariaDB en sus aplicaciones WINDEV y sitios WEBDEV

Para utilizar Native MariaDB Connector, debe programar en la aplicación WINDEV o en el sitio WEBDEV:
Observaciones:

Optimización de las funciones HFSQL

  • Se optimizan los controles de "Navegación tabla " basados en consultas: el contenido de la control Tabla se puede ordenar haciendo clic en una de sus columnas.
  • Para evitar volver a ejecutar la misma consulta varias veces al navegar por su resultado, le recomendamos utilizar la constante hNoRefresh (por ejemplo, si un solo equipo modifica los datos).
Versión mínima requerida
  • Versión 20
Esta página también está disponible para…
Comentarios
Haga clic en [Agregar] para publicar un comentario

Última modificación: 30/08/2023

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