|
|
|
|
|
- Fonction HListeTable et le Connecteur Natif MySQL ou MariaDB
HListeTable (Fonction) En anglais : HListFile
Non disponible avec ce type de connexion
Renvoie la liste des tables: - du schéma des données en cours.
- des schémas des données en cours (cas des projets multi-schémas des données).
- d'un schéma des données spécifique reconnu par le moteur HFSQL.
- disponibles sur une connexion par un Connecteur Natif ou par un driver OLE DB.
- d'un groupe défini dans l'éditeur de schémas des données.
  Les groupes définis dans l'éditeur de schémas des données ne sont pas gérés.
ListeFichier est une chaîne
ListeTable = HListeFichier(hLstDétail + hLstTout)
ListeAjoute(COMBO_COMBO1, ListeFichier)
Trace(ListeFichier)
Syntaxe
Lister les tables d'un schéma des données Masquer les détails
<Résultat> = HListeTable([<Chemin du WDD> [, <Mot de passe du WDD>]] [, <Options>])
<Résultat> : Chaîne de caractères Liste des tables présentes dans le schéma des données en cours ou dans le schéma des données spécifié. Cas des projets multi-schémas des données: Si plusieurs schémas des données sont en cours, tous les fichiers de tous les schémas des données en cours sont listés (sans doublons). Les différentes descriptions de chaque schéma des données sont séparées par RC (Retour chariot). En fonction de la constante utilisée, le résultat est plus ou moins détaillé: | | hLstDétail non précisé | <Table 1> + RC + <Table 2> + RC + ... | hLstDétail précisé | <Nom du fichier de données 1> + TAB + <Abréviation> + TAB + <Libellé> + TAB + <Nom physique> + RC + ... |
Où:
- <Nom de la table X>: Nom logique de la table (utilisé en programmation).
- <Abréviation>: Abréviation de la table.
- <Libellé>: Libellé de la table.
- <Nom physique>: Nom physique de la table (sur le disque). Ce nom correspond au nom court du fichier, sans extension ni chemin.
<Chemin du WDD> : Chaîne de caractères optionnelle Chemin complet du schéma des données (c'est-à-dire du fichier .WDD) dans laquelle la table est décrite. Si ce paramètre n'est pas précisé ou est égal à une chaîne vide (""), les tables à lister sont recherchées:- dans le schéma des données en cours.
- dans l'ensemble des schémas des données en cours (cas des projets multi-schémas des données).
<Mot de passe du WDD> : Chaîne de caractères optionnelle ou Chaîne secrète Mot de passe défini pour le schéma des données. Si aucun mot de passe n'est défini, ce paramètre doit être égal à une chaîne vide ("").
Nouveauté 2025Utilisation de chaînes secrètes : Si vous utilisez le coffre-fort de chaînes secrètes, le type de la chaîne secrète utilisable pour ce paramètre doit être "Chaîne Ansi ou Unicode". Pour plus de détails sur les chaînes secrètes et l'utilisation du coffre-fort, consultez Coffre-fort de chaînes secrètes. <Options> : Constante ou combinaison de constantes de type entier (optionnel) Paramètre le type de liste à effectuer: | | hLstDétail | Liste les informations détaillées (comme pour WINDEV 5.5). | hLstNormal (valeur par défaut) | Liste non triée, non détaillée, sans les tables décrites par programmation. | hLstTout | Liste toutes les tables (y compris celles décrites avec les fonctions HDéclare, HDéclareExterne et HDécritTable).
| hLstTriée | Trie la liste des tables par ordre croissant.
|
Documentation également disponible pour…
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|