DOCUMENTATION EN LIGNE
DE WINDEVWEBDEV ET WINDEV MOBILE

Aide / WLangage / Gestion des bases de données / HFSQL / Fonctions HFSQL
  • Exemple 1 : Créer un alias pour utiliser les données d'un fichier archivé
  • Exemple 2 : Copier des données entre deux fichiers ayant la même structure
Exemple 1 : Créer un alias pour utiliser les données d'un fichier archivé
HFSQL ClassicProcédures stockées L'exemple suivant permet de manipuler les données du fichier Commande2013, fichier des commandes de l'année 2013, archivé dans le répertoire D:\Gestcom\Archive2013. Ce fichier correspond à la description du fichier COMMANDE présent dans l'analyse.
// Création d'un alias du fichier COMMANDE
// (Syntaxe disponible à partir de la version 19)
Commande2013 est une Source de Données <description=Commande>
SI HAlias(Commande, Commande2013) = Vrai ALORS
// COMMANDE2013 peut maintenant être utilisé dans les traitements
// Il se comporte de façon identique
// au fichier COMMANDE décrit dans l'analyse.
// Modification du répertoire
HChangeRep(Commande2013, "D:\Gestcom\Archive2013")
// Modification du nom
HChangeNom(Commande2013, "Commande")
HOuvre(Commande2013)
...
// Traitements sur le fichier Commande2013
...
FIN
// Annulation de l'alias
HAnnuleAlias(Commande)
Exemple 2 : Copier des données entre deux fichiers ayant la même structure
Version minimum requise
  • Version 9
Documentation également disponible pour…
Commentaires
Inversion des nom de tables
Il me semble que les tables appelées sont inversées : parcourir des enregistrements sur une table que l'on vient de créer est une aberration.
pbs
11 jan. 2019

Dernière modification : 25/05/2022

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