Voici les unités que contient ZeosLib :
Nom | Description |
---|---|
ZAbstractConnection | Cette unité permet de définir les classes abstraites pour gérer les connexions aux bases de données. C'est la base pour les connexions spécifiques à différents types de bases de données. |
ZAbstractDataset | Cette unité contient des classes abstraites pour manipuler des ensembles de données dans ZeosLib. C'est la base pour les classes de gestion des requêtes SQL. |
ZAbstractRODataset | Cette unité permet de déclarer des classes abstraites pour des ensembles de données en lecture seulement. Utilisé principalement pour les requêtes où aucune modification des données n'est requise. |
ZAbstractTable | Cette unité contient l'implémentation des classes abstraites pour la gestion des tables de bases de données. Cette unité fournit une interface pour travailler avec des tables complètes. |
ZComponentReg | Cette unité permet d'enregistrer les composantes de ZeosLib dans l'IDE (comme Delphi ou Lazarus) pour qu'ils puissent être utilisés dans la palette de composantes visuelles. |
ZConnection | Cette unité permet de gérer la connexion à la base de données. Cette unité contient les classes concrètes utilisées pour établir et maintenir une connexion avec une base de données. |
ZConnectionGroup | Cette unité permet de gérer des groupes de connexions à des bases de données, souvent utilisé pour équilibrer la charge ou gérer plusieurs connexions simultanément. |
ZDataset | Cette unité permet de fournir des composantes de gestion d'ensembles de données, permettant de travailler avec des ensembles de données SQL, de manipuler les résultats des requêtes,... |
ZDatasetParam | Cette unité permet de gérer les paramètres d'un ensemble de données, notamment les paramètres des requêtes SQL comme les critères de recherche ou les filtres. |
ZDatasetUtils | Cette unité contient des utilitaires pour faciliter la manipulation des ensembles de données, tels que des fonctions d'aide ou de conversion pour travailler avec les données. |
ZEventListener | Cette unité permet de fournir des classes pour écouter les événements SQL spécifiques (comme les notifications de modifications) provenant de la base de données. |
ZFormatSettings | Cette unité permet de gérer les paramètres de format, comme le format des dates, des nombres et d'autres valeurs pour s'assurer que les données sont correctement converties entre Delphi/Free Pascal et la base de données. |
ZGroupedConnection | Cette unité permet de regrouper plusieurs connexions sous un même gestionnaire, utile dans les environnements où plusieurs connexions sont utilisées en parallèle. |
ZIBEventAlerter | Cette unité permet de gérer les événements d'alerte spécifiques à InterBase/Firebird, permettant de réagir aux changements de données dans la base. |
ZMemTable | Cette unité contient une implémentation d'un ensemble de données en mémoire. Utile pour entreposer temporairement des données sans se connecter directement à une base de données. |
ZMethodInThread | Cette unité permet d'exécuter des méthodes dans un processus séparé, généralement pour des opérations asynchrones sur la base de données. |
ZPgEventAlerter | Cette unité permet de gérer les événements d'alerte spécifiques à PostgreSQL, permettant de capturer les notifications de la base de données en cas de modifications. |
ZPropertiesEditor | Cette unité permet d'implémenter un éditeur pour gérer les propriétés des composantes de ZeosLib, utile dans l'IDE pour configurer les connexions et autres paramètres. |
ZPropertyEditor | Cette unité permet de fournir un éditeur de propriétés générique pour les composantes de ZeosLib, permettant la personnalisation des composants à travers l'IDE. |
ZQuerySQLEditor | Cette unité permet de fournir un éditeur SQL pour composer des requêtes dans l'environnement de développement, comme Delphi ou Lazarus. |
ZROSqlEditor | Cette unité contient un éditeur SQL en lecture seulement pour visualiser les requêtes SQL sans les modifier. |
ZSequence | Cette unité permet de gérer les séquences SQL, étant utilisées dans plusieurs bases de données pour générer des valeurs uniques (comme des identificateurs). |
ZSqlMetadata | Cette unité permet de fournir des fonctionnalités pour interroger les métadonnées de la base de données (informations sur les tables, les colonnes,...). |
ZSqlMonitor | Cette unité permet de surveiller les requêtes SQL envoyées à la base de données. Utile pour le débogage et l'optimisation. |
ZSqlProcessor | Cette unité permet de gérer l'exécution de scripts SQL complexes qui contiennent plusieurs requêtes. Souvent utilisé pour des tâches d'administration de bases de données. |
ZSqlStrings | Cette unité permet de gérer des ensembles de chaînes de caractères SQL, utilisé pour entreposer et manipuler des instructions SQL dans ZeosLib. |
ZSqlTestForm | Cette unité permet de fournir une interface pour tester des requêtes SQL dans un environnement graphique, probablement destiné à des fins de développement et de test. |
ZSqlUpdate | Cette unité permet de gérer les mises à jour des données dans la base, généralement via des requêtes SQL de type UPDATE. |
ZStoredProcedure | Cette unité permet d'interagir avec les procédures stockées dans la base de données, facilitant l'appel à des routines SQL complexes. |
ZStreamBlob | Cette unité permet de gérer les objets BLOB (Binary Large Object) dans la base de données, permettant de lire et d'écrire des données binaires comme des images ou des fichiers. |
ZTransaction | Cette unité permet de gérer les transactions de la base de données, permettant de contrôler les opérations BEGIN, COMMIT et ROLLBACK. |
ZUpdateSqlEditor | Cette unité permet de fournir un éditeur SQL spécialisé pour écrire et modifier des requêtes de mise à jour (UPDATE) dans l'environnement de développement. |
Dernière mise à jour : Vendredi, le 4 octobre 2024