Comment lire des fichiers HFSQL .FIC sans WinDev

Les données HFSQL Classic vivent dans des fichiers .FIC et .MMO. Il n’est pas nécessaire de posséder une licence WinDev pour les lire : PC SOFT publie un pilote ODBC pour HFSQL, utilisable par tout outil compatible ODBC.

Dernière révision : 2 novembre 2026

Ce que contient un dossier HFSQL Classic

Un dossier de données contient un fichier .FIC par table et des fichiers .MMO pour le contenu des mémos. La structure des tables (noms, types, ordre) est décrite par l’analyse du projet, un fichier .wdd, qui se trouve en général avec le projet et pas toujours dans le dossier de données lui-même.

La voie du pilote ODBC

PC SOFT fournit un pilote ODBC HFSQL, à installer une fois sur la machine. Avec lui, les fichiers peuvent être interrogés comme une base de données depuis tout outil ou langage qui parle ODBC. C’est le même pilote que Fic2All utilise : son installation est donc le seul prérequis extérieur à Fic2All.

Attention à l’architecture du pilote : un pilote ODBC doit en général correspondre à l’application qui l’utilise.

Où Fic2All intervient

Lire quelques tables à la main via ODBC est possible. Déplacer toute une base est autre chose : des dizaines de tables, des champs mémo, des fichiers protégés et le besoin de prouver que rien n’a été perdu. Fic2All automatise ce chemin : il lit chaque table via le pilote avec la structure de votre analyse, l’écrit vers SQLite, PostgreSQL, MySQL ou SQL Server et produit un rapport de lignes lues contre lignes écrites.

Fichiers protégés

Si un fichier est protégé par mot de passe, le pilote a besoin de ce mot de passe pour l’ouvrir. Fic2All le demande au besoin, l’utilise pour ce fichier uniquement et ne le conserve pas.

Prêt à migrer vos données HFSQL ?

Choisissez une formule, installez Fic2All et laissez le rapport de vérification faire le contrôle.

Voir les formules et tarifs

À lire aussi