PC SOFT

FORUMS PROFESSIONNELS
WINDEVWEBDEV et WINDEV Mobile

Accueil → WINDEV (précédentes versions) → Liste des bases sur serveur HyperfileSQL
Liste des bases sur serveur HyperfileSQL
Débuté par Yves, 11 aoû. 2017 15:32 - 3 réponses
Posté le 11 août 2017 - 15:32
Bonjour ,

Y-a-t-il une fonction WinDev permettant de lister les bases présentes sur un serveur HyperFileSQL ?

Mon but est :
d'ouvrir une connexion sur le serveur HFSQL
Lister les bases présentes
Lister pour chaque base , le nombre de tables , la taille totale de la base
Enfin avoir la taille totale de l'ensemble des tables pour l'ensemble des Bases gérées par la connexion


Merci pour vos idées
Membre enregistré
3 845 messages
Popularité : +227 (347 votes)
Posté le 11 août 2017 - 17:00
J'ai une solution bourrin qui peut être longue, mais cela ouvrira peut être d'autre portes.

1)Créer un disque réseau (je vais l'appeler Z:\) via RéseauConnecte
2)Rechercher les analyses (*.wdd)
fListeFichier("Z:\*.WDD",frRécursif)

3)Pour chaque analyse récupérer les fichiers via HListeFichier
4)Récupérer les infos recherchées pour chaque fichier listé

--
Il y a peut être plus simple, mais, ça tourne
Membre enregistré
939 messages
Popularité : +66 (68 votes)
Posté le 14 août 2017 - 09:38
bonjour,

HListeBaseDeDonnées() devrait répondre à ce que vous cherchez ;)

=> https://doc.pcsoft.fr/fr-FR/?3044288&name=HListeBaseDeDonnees

bon dèv
Membre enregistré
3 845 messages
Popularité : +227 (347 votes)
Posté le 14 août 2017 - 10:42
Christophe a écrit :

HListeBaseDeDonnées() devrait répondre à ce que vous cherchez


En effet, j'avais bien dit que ma solution était bourrin :D

--
Il y a peut être plus simple, mais, ça tourne