DOCUMENTATION EN LIGNE
DE WINDEVWEBDEV ET WINDEV MOBILE

Aide / WLangage / Gestion des bases de données / HFSQL / Fonctions HFSQL Client/Serveur
  • Description de liaison
  • Divers
WINDEV
WindowsLinuxUniversal Windows 10 AppJavaEtats et RequêtesCode Utilisateur (MCU)
WEBDEV
WindowsLinuxPHPWEBDEV - Code Navigateur
WINDEV Mobile
AndroidWidget AndroidiPhone/iPadWidget IOSApple WatchMac CatalystUniversal Windows 10 App
Autres
Procédures stockées
Ajoute une règle d'intégrité entre deux fichiers de données sur le serveur. Cette règle d'intégrité a été décrite auparavant grâce à une variable de type Description de Liaison. Toutes les applications Clientes devront respecter ces règles d'intégrité.
Remarque : Il est possible de décrire des règles d'intégrité interbases.
L'ajout sera effectif pour l'application qui a effectué l'ajout lorsque la connexion aura été fermée puis ré-ouverte.
Exemple
// Description de la connexion
HDécritConnexion("MaConnexion", "Julie", "MotDePasse", "MonServeurHF", ...
"MaBaseDeDonnées", hAccèsHFClientServeur, hOLecture)
// Ouverture de la connexion
HOuvreConnexion("MaConnexion")
...
MaLiaison est une Description de Liaison
// Description de la liaison "HABITE"
MaLiaison.Nom = "HABITE"
MaLiaison.FichierSource = ".\MaBase\ville.fic"
MaLiaison.FichierRelié = ".\MaBase\client.fic"
MaLiaison.CléSource = "NOMVILLE"
MaLiaison.CléReliée = "VILLECLI"
// Liaison par défaut (0-1, 0-1)
HAjouteLiaison("MaConnexion", MaLiaison)
Syntaxe
<Résultat> = HAjouteLiaison(<Connexion source> [, <Connexion reliée>] , <Liaison>)
<Résultat> : Booléen
  • Vrai si l'opération a été réalisée,
  • Faux en cas de problème. La fonction HErreurInfo permet d'identifier l'erreur.
<Connexion source> : Chaîne de caractères ou variable de type Connexion
Connexion à laquelle appartient le fichier source de la liaison. Cette connexion correspond :
<Connexion reliée> : Chaîne de caractères optionnelle ou variable de type Connexion
Connexion à laquelle appartient le fichier relié de la liaison. Cette connexion correspond : Si ce paramètre n'est pas précisé, les deux fichiers de données appartiennent alors à la même connexion (paramètre <Connexion source>).
<Liaison> : Variable de type Description de liaison
Nom de la variable de type Description de liaison contenant les caractéristiques de la liaison à créer.
Remarques

Description de liaison

Lors de la description de la liaison, les noms de fichiers de données participant à la liaison (propriétés FichierSource et FichierRelié) doivent correspondre aux noms physiques des fichiers de données, relatifs à la Database considérée. La Database de chaque fichier est connue grâce aux paramètres <Connexion source> et <Connexion reliée>.

Divers

  • La fonction HDécritLiaison permet de décrire une liaison temporaire sur une base de données ISAM (non Client/Serveur) ou uniquement pour l'application cliente (et non sur le serveur).
  • La fonction HSupprimeLiaison permet de supprimer une liaison sur le serveur.
Composante : wd290hf.dll
Version minimum requise
  • Version 9
Documentation également disponible pour…
Commentaires
Cliquez sur [Ajouter] pour publier un commentaire

Dernière modification : 03/07/2023

Signaler une erreur ou faire une suggestion | Aide en ligne locale