Fiche technique | |
---|---|
Type de produit : | Bibliothèque |
Langage de programmation : | Delphi, Free Pascal |
Auteur : | Zeos Development Group |
Licence : | LGPL |
Date de publication : | 1999 à maintenant |
Site Web : | http://svn.code.sf.net/p/zeoslib/code-0/ |
Introduction
ZeosLib est une bibliothèque open source pour Delphi et Free Pascal fournissant des composantes d'accès aux bases de données. Elle permet aux développeurs de se connecter à différents systèmes de gestion de bases de données (SGBD) via des composants faciles à utiliser. ZeosLib simplifie l'accès aux bases de données tout en offrant des performances optimisées et une large compatibilité.
Voici les principales fonctionnalités de ZeosLib :
- Compatibilité multi-SGBD : ZeosLib prend en charge plusieurs bases de données, notamment : MySQL/MariaDB, PostgreSQL, Firebird, Interbase, SQLite, Oracle, Microsoft SQL Server, Sybase.
- Composantes d'accès aux données : ZeosLib propose des composantes pour effectuer des connexions, des requêtes, et des transactions sur les bases de données, par exemple :
- TZConnection : Gère la connexion à la base de données.
- TZQuery : Exécute des requêtes SQL.
- TZTable : Permet de gérer des tables de la base de données.
- TZTransaction : Gère les transactions dans la base de données.
- Support des protocoles natifs : ZeosLib utilise des pilotes natifs pour se connecter aux bases de données, ce qui améliore la performance par rapport à des approches utilisant des ponts comme ODBC ou ADO.
- Multi-plateforme : La bibliothèque fonctionne à la fois sous Windows et Linux avec Delphi et Free Pascal, en particulier avec Lazarus, l'environnement de développement open source pour Free Pascal.
- Performances élevées : ZeosLib est conçu pour minimiser l'empreinte mémoire et améliorer les performances lors de l'accès à de grandes bases de données.
- Open Source : ZeosLib est sous licence LGPL, ce qui permet une utilisation gratuite, même dans des projets commerciaux, avec certaines conditions concernant le lien dynamique avec la bibliothèque.
Dernière mise à jour : Dimanche, le 18 août 2024