PC SOFT

AYUDA EN LÍNEA
DE WINDEV, WEBDEV Y WINDEV MOBILE

Este contenido proviene de una traducción automática.. Haga clic aquí para ver la versión original en inglés.
  • Presentación
  • Configuración necesaria
  • Condiciones de uso del Native MySQL Connector
  • Los archivos necesarios
  • Instalando una nueva versión de MySQL
  • Archivos necesarios para usar Native MySQL Connector en Linux
  • Uso
  • Uso del conector MySQL nativo 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/iPadApple WatchUniversal Windows 10 AppWindows Mobile
Otros
Procedimientos almacenados
Presentación
WINDEV y WEBDEV 25 proponen un Conector Nativo a MySQL (también llamado Native MySQL Access). Este Conector Nativo le permite acceder a una base de datos MySQL desde un programa WLanguage sin necesidad de utilizar ningún controlador externo..
Atención: Esta versión de Native MySQL Connector funciona con las versiones WINDEV y WEBDEV 25. El Native MySQL Connector no está disponible para WINDEV Mobile. Si utiliza WINDEV Mobile, el acceso a una base de datos extranjera (MySQL, Oracle, SQL Server) debe realizarse a través de un Webservice suministrado con WINDEV Mobile.. Vea la ayuda sobre SQLConnectWS para más detalles.
Observación: El Native MySQL Connector es un módulo opcional y gratuito disponible para su descarga desde el sitio de PC SOFT.
Configuración necesaria
WINDEVWEBDEV - Código ServidorWindowsConectores Nativos

Condiciones de uso del Native MySQL Connector

  • Capa de cliente de MySQL (archivo LibMySQL.DLL)
    • Capa de cliente de 32 bits para utilizar el conector MySQL nativo de 32 bits (versión 3.x a 5.x marcada).
    • Versiones 17 y posteriores
      Capa de cliente de 64 bits para utilizar el conector MySQL nativo de 64 bits (versión 5.x seleccionada).
      Nueva funcionalidad versión 17
      Capa de cliente de 64 bits para utilizar el conector MySQL nativo de 64 bits (versión 5.x seleccionada).
      Capa de cliente de 64 bits para utilizar el conector MySQL nativo de 64 bits (versión 5.x seleccionada).
  • Se debe encontrar la DLL LibMySQL.DLL DLL:
    • En el ordenador de desarrollo, en el directorio "Programas" del directorio de instalación de WINDEV o WEBDEV.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 equipo de implementación, en el directorio ejecutable o en el directorio de Windows. Para un despliegue en un servidor Web, la DLL debe encontrarse en el directorio de Conector Nativo o en el directorio de Windows..
WINDEVWEBDEV - Código ServidorWindowsConectores Nativos

Los archivos necesarios

Los siguientes archivos son necesarios para usar el Native MySQL Connector:
  • El LibMySQL.DLL DLL. Esta DLL se suministra con MySQL. Vea el acuerdo de licencia de MySQL para más detalles sobre las condiciones de distribución de esta DLL.
    • 32-bit para usar el Conector MySQL Nativo de 32-bit.
    • Versiones 17 y posteriores
      Archivo de 64 bits para utilizar el conector MySQL nativo de 64 bits.
      Nueva funcionalidad versión 17
      Archivo de 64 bits para utilizar el conector MySQL nativo de 64 bits.
      Archivo de 64 bits para utilizar el conector MySQL nativo de 64 bits.
    A partir de la versión 5.5 del cliente libmysql.dll, el equipo que ejecuta la aplicación debe instalar un paquete Visual Studio Redistributable correspondiente a la versión del servidor (consulte el sitio Oracle para obtener más información).
  • El wdxxxmsql.dll DLL: Requerido para la Conector Nativo de 32 bits a una base de datos MySQL. Este archivo se suministra con el Native MySQL Connector para WINDEV o WEBDEV.
  • Versiones 17 y posteriores
    El wdxxxmsql64.dll DLL: Requerido para la Conector Nativo de 64 bits a una base de datos MySQL. Este archivo se suministra con el Native MySQL Connector para WINDEV o WEBDEV.
    Nueva funcionalidad versión 17
    El wdxxxmsql64.dll DLL: Requerido para la Conector Nativo de 64 bits a una base de datos MySQL. Este archivo se suministra con el Native MySQL Connector para WINDEV o WEBDEV.
    El wdxxxmsql64.dll DLL: Requerido para la Conector Nativo de 64 bits a una base de datos MySQL. Este archivo se suministra con el Native MySQL Connector para WINDEV o WEBDEV.
Versiones 17 y posteriores
Para depurar un proyecto de multiconfiguración en configuración de 32 y 64 bits:
  • copiar la DLL de 32 bits de libmysql en la subcarpeta EXE de la configuración de 32 bits del proyecto.
  • copiar la DLL de 64 bits de libmysql en la subcarpeta EXE de la configuración de 64 bits del proyecto.
Nueva funcionalidad versión 17
Para depurar un proyecto de multiconfiguración en configuración de 32 y 64 bits:
  • copiar la DLL de 32 bits de libmysql en la subcarpeta EXE de la configuración de 32 bits del proyecto.
  • copiar la DLL de 64 bits de libmysql en la subcarpeta EXE de la configuración de 64 bits del proyecto.
Para depurar un proyecto de multiconfiguración en configuración de 32 y 64 bits:
  • copiar la DLL de 32 bits de libmysql en la subcarpeta EXE de la configuración de 32 bits del proyecto.
  • copiar la DLL de 64 bits de libmysql en la subcarpeta EXE de la configuración de 64 bits del proyecto.
WINDEVWEBDEV - Código ServidorWindowsConectores Nativos

Instalando una nueva versión de MySQL

El diálogo entre Native MySQL Connector y MySQL utiliza la DLL LIBMYSQL.DLL suministrada con MySQL.
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 LIBMYSQL.DLL.. Esta DLL funcionará con la nueva versión de MySQL, siendo aún compatible con la Conector Nativo.
WINDEVWEBDEV - Código ServidorLinuxConectores Nativos

Archivos necesarios para usar Native MySQL Connector en Linux

Para usar Native MySQL Connector en Linux, se deben realizar las siguientes operaciones:
1. Instalar la capa de cliente MySQL en el servidor. Compruebe si el libmysqlclient.so DLL se ha copiado en /usr/lib.
Observación:
  • La capa de cliente MySQL de 32 bits debe instalarse para utilizar el conector MySQL nativo de 32 bits..
  • Versiones 17 y posteriores
    La capa de cliente MySQL de 64 bits debe instalarse para utilizar el conector MySQL nativo de 64 bits..
    Nueva funcionalidad versión 17
    La capa de cliente MySQL de 64 bits debe instalarse para utilizar el conector MySQL nativo de 64 bits..
    La capa de cliente MySQL de 64 bits debe instalarse para utilizar el conector MySQL nativo de 64 bits.. Si las DLLs copiadas son como libmysqlClient.so.12.0.0, se debe crear un enlace en esta DLL con la siguiente línea de código:
ln -s libmysqlclient.so.12.0.0 libmysqlclient.so
2. Si está utilizando un sitio WEBDEV, copie las siguientes DLL en el directorio de WEBDEV servidor de aplicaciones:
  • wd25 0hf.so: HFSQL library
  • wd25 0msql.so: biblioteca de Conector Nativo de 32 bits
  • Versiones 17 y posteriores
    wd25 0msql64.so: biblioteca de Conector Nativo de 64 bits
    Nueva funcionalidad versión 17
    wd25 0msql64.so: biblioteca de Conector Nativo de 64 bits
    wd25 0msql64.so: biblioteca de Conector Nativo de 64 bits
  • wd25 0sql.so: SQL library
3. Si está utilizando una aplicación Java o una aplicación Linux por lotes, copie las siguientes DLLs en el directorio de la aplicación:
  • wd25 0hf.so: HFSQL library
  • wd25 0msql.so: biblioteca de Conector Nativo de 32 bits
  • Versiones 17 y posteriores
    wd25 0msql64.so: biblioteca de Conector Nativo de 64 bits
    Nueva funcionalidad versión 17
    wd25 0msql64.so: biblioteca de Conector Nativo de 64 bits
    wd25 0msql64.so: biblioteca de Conector Nativo de 64 bits
  • wd25 0sql.so: biblioteca SQL
Uso

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

Para utilizar MySQL en modo nativo, debe programar en la aplicación WINDEV o en el sitio WEBDEV:
Observaciones:
  • No olvide leer el limitaciones con respecto al uso de Native MySQL Connector.
  • Versiones 23 y posteriores
    La opción "Crear automáticamente los archivos de datos cuando se abran" (pestaña"Ficheros" en la descripción del proyecto) es tenida en cuenta por el Native MySQL Connector.
    Nueva funcionalidad versión 23
    La opción "Crear automáticamente los archivos de datos cuando se abran" (pestaña"Ficheros" en la descripción del proyecto) es tenida en cuenta por el Native MySQL Connector.
    La opción "Crear automáticamente los archivos de datos cuando se abran" (pestaña"Ficheros" en la descripción del proyecto) es tenida en cuenta por el Native MySQL Connector.
señalar: A partir de la versión 19, HFSQL es el nuevo nombre de HyperFileSQL.

Optimización de las funciones HFSQL

  • TLos controles "Browsing tabla" basados en consultas se optimizan: 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 9
Esta página también está disponible para…
Comentarios
Haga clic en [Agregar] para publicar un comentario