Présentation de HFSQL pour WinDev
HFSQL, anciennement appelé HyperFile, est une base de données éditée par PCSoft, fonctionnant en synergie avec WinDev. Elle se décline en versions monoposte et client-serveur.
Présentation de WinDev
L'éditeur d'analyse
L'éditeur de fenêtres
L'éditeur de code
L'éditeur d'état
L'éditeur de requêtes
Le déboggeur
L'installation et déploiement d'une application
Conclusion
Détails de la leçon
Description de la leçon
HFSQL, also known as HyperFile, is a database developed by PCSoft that works seamlessly with WinDev. The tool's automated features are highly compatible with this database, as it was specifically designed for this purpose. HFSQL is available in two versions: a monoposte version and a client-server version.
The monoposte version is ideal for applications that need to be deployed on the user's device, storing data files locally. On the other hand, the client-server version is highly suitable for multi-user applications but requires a device to act as the server. It is recommended that this device be a dedicated server with RAID and redundant power supply for optimal performance.
HFSQL is well-suited for management applications developed in WinDev due to its integrated automation features and its reliability and performance. Additionally, HFSQL is freely distributable and free of charge. This makes it a highly recommended database choice for WinDev-based projects.
However, if your existing information system architecture already utilizes databases like Oracle or SQL Server, WinDev offers native access to these databases without issues. In this training session, we will focus solely on HFSQL, particularly the monoposte version. The client-server version can be explored further on your own by installing a small application called Manta, which sets up quickly and utilizes port 4900 by default for communication. Ensure this port is open in your firewall settings.
Objectifs de cette leçon
Comprendre les caractéristiques et les avantages de l'utilisation de la base de données HFSQL avec WinDev.
Prérequis pour cette leçon
Connaissance de base en développement avec WinDev et notions fondamentales de gestion de bases de données.
Métiers concernés
Développeurs, administrateurs de bases de données, chefs de projet informatique
Alternatives et ressources
Oracle, SQL Server, MySQL
Questions & Réponses