DOCUMENTATION EN LIGNE
DE WINDEVWEBDEV ET WINDEV MOBILE

Aide / WLangage / Gestion des bases de données / HFSQL / Fonctions HFSQL Client/Serveur
  • Fonction <Variable Connexion>.ListeBaseDeDonnées et le Connecteur Natif MySQL
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
<Variable Connexion>.ListeBaseDeDonnées (Fonction)
En anglais : <Connection variable>.ListDatabase
Connecteurs Natifs (Accès Natifs)HFSQL Client/ServeurDisponible uniquement avec ces types de connexion
Liste les bases de données Client/Serveur associées à une connexion.
PHP Liste les bases de données associées à une connexion MySQL.
Exemple
// Description de la connexion
MaConnexion est une Connexion
 
// Ouverture de la connexion
MaConnexion.OuvreConnexion()
...
// Ajoute dans un champ de saisie les bases de données de MaConnexion
SAI_Saisie1 = MaConnexion.ListeBaseDeDonnées()
Syntaxe
<Résultat> = <Connexion>.ListeBaseDeDonnées([<Options>])
<Résultat> : Chaîne de caractères
Liste des bases de données du serveur défini par la connexion. En fonction de la constante utilisée, le résultat est plus ou moins détaillé :
hLstNormalListe les bases de données du serveur défini par la connexion :
<Nom de la base de données 1> + TAB + <Nom de la base de données 2> + TAB + ...
hLstFichierListe les bases de données et leurs fichiers pour le serveur défini par la connexion :
<Nom de la base de données 1> + TAB + <Nom du fichier de données 1 dans la base de données 1> + TAB + ... + RC + <Nom de la base de données 2> + TAB + <Nom du fichier de données 1 dans la base de données 2> + TAB + ... + RC + ...
hLstTailleBaseDeDonnéesListe les bases de données et leur taille (en octets) pour le serveur défini par la connexion :
<Nom de la base de données 1> + TAB + <Taille de la base de données 1> + RC + <Nom de la base de données 2> + TAB + <Taille de la base de données 2> + RC + ...
PHP Non disponible.

Où :
  • <Nom de la base de données X> : Nom de la base de données.
  • <Nom du fichier de données Y dans la base de données X> : Nom du fichier de données physique Y présent dans la base de données X.
  • <Taille de la base de données X> : Taille de l'ensemble des fichiers constituant la base de données en octets.
En cas d'erreur, la liste des bases de données correspond à une chaîne vide ("") et la fonction HErreur permet d'identifier l'erreur.
<Connexion> : Variable de type Connexion
Nom de la variable de type Connexion décrivant la connexion à manipuler.
<Options> : Constante ou combinaison de constantes de type entier (optionnel)
Type de liste à effectuer :
hLstFichierListe détaillée, permettant de connaître les fichiers associés à chaque base de données.
hLstNormal
(valeur par défaut)
Liste non détaillée, contenant uniquement le nom des bases de données associées à une connexion.
hLstTailleBaseDeDonnéesListe détaillée, permettant de connaître la taille de l'ensemble des fichiers associés à chaque base de données.
AndroidWidget AndroidJavaPHP Non disponible.
Remarques
WINDEVWEBDEV - Code ServeurConnecteurs Natifs (Accès Natifs)

Fonction <Variable Connexion>.ListeBaseDeDonnées et le Connecteur Natif MySQL

  • La fonction HListeFichier renvoie uniquement la liste des fichiers de la base de données en cours.
  • La fonction <Variable Connexion>.ListeBaseDeDonnées liste les bases de données MySQL accessibles et leurs fichiers.
Composante : wd290hf.dll
Version minimum requise
  • Version 25
Documentation également disponible pour…
Commentaires
Cliquez sur [Ajouter] pour publier un commentaire

Dernière modification : 20/06/2023

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