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 / WLanguage / Administrar bases de datos / Funciones SQL
  • Presentación
  • Aplicación y condiciones de uso
  • Instale el servicio web proporcionado por PC SOFT en un servidor
  • Instalar los archivos necesarios para acceder a las bases de datos
  • Use SQLConnectWS para conectarse a la base de datos
  • Usar las funciones SQL para manipular la base de datos
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
Se puede acceder a la base de datos a través de un servicio web.
Este modo puede utilizarse en varios casos:
  • Acceso a la base de datos limitado a funciones HTTP.
  • Acceso a una base de datos externa (Oracle, SQL Server, etc.) desde un dispositivo móvil iOS o Android.
  • ...
Aplicación y condiciones de uso

Instale el servicio web proporcionado por PC SOFT en un servidor

El programa de servicio web instalación para acceder a las bases de datos se proporciona con WINDEV, WEBDEV y WINDEV Mobile. Este programa está disponible en el subdirectorio "INSTALL" del directorio de instalación del producto.
Para instalar el servicio web:
  1. En el servidor, ejecute WX2024 PACKRSRV.EXE, ubicado en el directorio "Install\WDRServer" del IDE deseado.
  2. En el asistente:
    • Acepte los términos de la licencia.
    • En la pantalla "Elección de módulos", seleccione "Instalar el servicio web de acceso a bases de datos externas"..
    • Especifique el directorio de instalación de los elementos del servidor reservado.
    • Especifique la URL de acceso al servidor donde se instalará el servicio web. Tienes la capacidad de usar un Address seguro. Esta Address será cuando se conecte a través del servicio web utilizando SQLConnectWS.
  3. Validar la instalación.
Observaciones:
  • Este servicio web debe estar instalado en el servidor al que se conectarán las aplicaciones que utilicen bases de datos externas.
  • El servidor debe poder acceder a las bases de datos externas.
  • El programa de servicio web instalación instala una versión específica del servidor de aplicaciones WEBDEV. Esta versión es necesaria para el servicio web.

Instalar los archivos necesarios para acceder a las bases de datos

La base de datos a la que se accede a través del servicio web puede estar en cualquier ordenador. Única condición: este ordenador debe ser accesible desde el servidor donde se instaló el servicio web.
También se deben instalar diferentes elementos según el tipo de base de datos.
Acceder a la base de datos mediante un Conector Nativo
Si se va a acceder a la base de datos externa a través de un Conector Nativo, los siguientes elementos deben estar instalados en el mismo ordenador que el servicio web::
  • la biblioteca cliente correspondiente, si es necesario.
  • las bibliotecas WINDEV o WEBDEV Conector Nativo utilizadas para acceder a la base de datos.
Acceder a la base de datos a través de un controlador OLE DB
Si se va a acceder a la base de datos externa mediante OLE DB, deben instalarse los siguientes elementos en el mismo ordenador que el servicio web:
  • MDAC versión 2.6 o posterior.
  • el proveedor de la base de datos OLE correspondiente a la base de datos utilizada.
Accediendo a la base de datos vía ODBC
Si se va a acceder a la base de datos externa a través de ODBC, el origen de datos ODBC debe configurarse en ODBC Administrator en el equipo de instalación del servicio web.. Esta fuente de datos debe ser una "fuente de datos del sistema".

Use SQLConnectWS para conectarse a la base de datos

Para conectarse a la base de datos a través del servicio web, basta con utilizar SQLConnectWS. Esta función corresponde a SQLConnect. Aparece un parámetro adicional: la URL de acceso al servidor donde se instaló el servicio web. Esta URL corresponde a la URL especificada en la instalación del servicio web asistente.
Observación: SQLConnectWS no se conecta a la base de datos. Esta función sólo comprueba que el servicio web en la Address especificada está respondiendo. La conexión con la base de datos se establece cada vez que se llama a SQLExec. En este modo, para cada consulta: se establece la conexión, se ejecuta la consulta y se cierra la conexión.
Consejo: Cómo saber si los parámetros de conexión son correctos:
Puede crear un pequeño programa de prueba utilizando SQLConnect para conectarse a la base de datos. Simplemente ejecute este programa en el servidor donde está instalado el servicio web. Si el acceso a la base de datos es correcto, los parámetros especificados en SQLConnect pueden reutilizarse en SQLConnectWS, añadiendo el servidor Address.

Usar las funciones SQL para manipular la base de datos

Una vez conectado a la base de datos, la aplicación puede manipular los datos a través de las funciones SQL de WLanguage.
Observaciones:
Versión mínima requerida
  • Versión 19
Esta página también está disponible para…
Comentarios
Haga clic en [Agregar] para publicar un comentario

Última modificación: 09/09/2023

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