PC SOFT

DOCUMENTATION EN LIGNE
DE WINDEV, WEBDEV ET WINDEV MOBILE

  • Présentation
  • Mise en place et conditions d'utilisation
  • Installer le Webservice fourni par PC SOFT sur un serveur
  • Installer les fichiers nécessaires à l'accès aux bases de données
  • Utiliser la fonction SQLConnecteWS pour se connecter à la base de données
  • Utiliser les fonctions SQL pour manipuler la base de données
WINDEV
WindowsLinuxUniversal Windows 10 AppJavaEtats et RequêtesCode Utilisateur (MCU)
WEBDEV
WindowsLinuxPHPWEBDEV - Code Navigateur
WINDEV Mobile
AndroidWidget AndroidiPhone/iPadApple WatchUniversal Windows 10 AppWindows Mobile
Autres
Procédures stockées
Présentation
L'accès à une base de données peut être réalisé via un Webservice.
Ce mode de fonctionnement peut être utilisé dans plusieurs cas :
  • Accès aux bases de données limité aux fonctions de type HTTP.
  • Accès à une base tierce (Oracle, SQL Server, ...) depuis un mobile iOS ou Android.
  • ...
Mise en place et conditions d'utilisation

Installer le Webservice fourni par PC SOFT sur un serveur

Le programme d'installation du Webservice d'accès aux bases de données est fourni avec WINDEV, WEBDEV et WINDEV Mobile. Ce programme est disponible dans le sous-répertoire "INSTALL" du répertoire d'installation du produit.
Pour installer le Webservice :
  1. Sur le serveur, lancez le programme WX240PACKRSRV.EXE situé dans le sous-répertoire "Install\WDServeurR" du produit voulu.
  2. Dans l'assistant :
    • Acceptez la licence.
    • Dans l'écran "Choix des modules", sélectionnez l'option "Installer le Webservice d'accès aux bases tierces".
    • Indiquez le répertoire d'installation des éléments du serveur réservé.
    • Indiquez l'URL d'accès au poste serveur où sera installé le Webservice. Il est possible d'utiliser une adresse sécurisée. Cette adresse sera utilisée lors de la connexion via le Webservice grâce à la fonction SQLConnecteWS.
  3. Validez l'installation.
Remarques :
  • Ce Webservice doit être installé sur le poste serveur auquel les applications utilisant des bases de données tierces se connecteront.
  • Le poste serveur doit pouvoir accéder aux bases de données tierces.
  • L'installation du Webservice installe une version spécifique du serveur d'application WEBDEV. Cette version est nécessaire au fonctionnement du Webservice.

Installer les fichiers nécessaires à l'accès aux bases de données

La base de données accédée via le Webservice peut être située sur n'importe quel poste. Seule condition : ce poste doit être accessible depuis le poste serveur où le Webservice a été installé.
Selon le type de la base de données, différents éléments doivent également être installés.
Accès à la base de données tierce via un Accès Natif
Si l'accès à la base de données tierce doit être effectuée via un Accès Natif, il est nécessaire d'installer sur le même poste que le Webservice :
  • la couche cliente correspondante si nécessaire.
  • les librairies de l'Accès Natif WINDEV ou WEBDEV permettant d'accéder à la base de données.
Accès à la base de données via un driver OLE DB
Si l'accès à la base de données tierce doit être effectuée via OLE DB, il est nécessaire d'installer sur le même poste que le Webservice :
  • le MDAC version 2.6 minimum.
  • le provider OLE DB correspondant à la base de données manipulée.
Accès à la base de données via ODBC
Si l'accès à la base de données tierce doit être effectuée via ODBC, il est nécessaire de configurer la source de données ODBC dans ODBC Administrateur sur le poste d'installation du Webservice. Cette source de données doit être une "source de données système".

Utiliser la fonction SQLConnecteWS pour se connecter à la base de données

Pour se connecter à la base de données via le Webservice, il suffit d'utiliser la fonction SQLConnecteWS. Cette fonction correspond à la fonction SQLConnecte. Un paramètre supplémentaire apparaît : l'URL d'accès au serveur où le Webservice a été installé. Cette URL correspond à l'URL spécifiée dans l'assistant d'installation du Webservice.
Astuce : Comment savoir si les paramètres de connexion sont corrects :
Vous pouvez créer un petit programme de test utilisant la fonction SQLConnecte pour se connecter à la base de données. Il suffit d'exécuter ce programme directement sur le serveur où le Webservice est installé. Si l'accès à la base de données est correct, il suffit de reprendre les paramètres de la fonction SQLConnecte pour les utiliser avec la fonction SQLConnecteWS, en ajoutant l'adresse du serveur.

Utiliser les fonctions SQL pour manipuler la base de données

Une fois connecté à la base de données, l'application peut manipuler les données via les fonctions SQL du WLangage.
Remarques :
Version minimum requise
  • Version 19
Documentation également disponible pour…
Commentaires
Cliquez sur [Ajouter] pour publier un commentaire