Téléchargé 98 fois
Vote des utilisateurs
0
0
Détails
Licence : Non renseignée
Mise en ligne le 8 juillet 2018
Plate-formes :
Linux, Windows
Langue : Français
Référencé dans
Navigation
ZeosLib : composants de bases de données
ZeosLib : composants de bases de données
ZeosLib est un ensemble open source de composants de bases de données pour MySQL, PostgreSQL, Interbase, Firebird, MS SQL, Sybase, Oracle et SQLite. Ces composants fonctionnent aussi bien avec Delphi, FreePascal/Lazarus, Kylix qu'avec C++ Builder.
La bibliothèque est particulièrement intéressante pour les éditions limitées de Delphi (version Starter), ainsi que pour les EDI comme Lazarus peu dotés dans le domaine des bases de données.
La bibliothèque est particulièrement intéressante pour les éditions limitées de Delphi (version Starter), ainsi que pour les EDI comme Lazarus peu dotés dans le domaine des bases de données.
Bonjour
ZeosLib n'est quand même pas un nouvel élément, il existe depuis plus de 15 ans, évolue régulièrement, et il est soigneusement testé.
Il est incontournable avec Lazarus, et nettement plus souple que les composants natifs de Lazarus pour accéder aux bases de données (chacun étant spécifique à une seule version d'un SGBD, ce qui rend la distribution de logiciels quasiment impossible).
Je pense qu'avec Delphi il est au moins aussi performant que les meilleurs autres middlewares d'accès aux bases de données proposés, mais j'ai eu peu d'occasion de les utiliser avec ce dernier EDI.
Gestinux l'utilise sous Windows, Linux et Mac, avec plusieurs versions de MySql et même quelques PostgreSQL, et très peu de problèmes sont remontés à cause de ZeosLib.
Seul ennui : il semble impossible d'utiliser ZeosLib sur des applications serveur (sans GUI). Ces applications ne sont généralement pas diffusées et fonctionnent avec un SGBD et une de ses versions bien définie, donc sous Lazarus les composants natifs peuvent plus facilement être utilisés, mais c'est dommage de ne pas pouvoir s'en passer.
Je vous propose un nouvel élément à utiliser : ZeosLib
Il est incontournable avec Lazarus, et nettement plus souple que les composants natifs de Lazarus pour accéder aux bases de données (chacun étant spécifique à une seule version d'un SGBD, ce qui rend la distribution de logiciels quasiment impossible).
Je pense qu'avec Delphi il est au moins aussi performant que les meilleurs autres middlewares d'accès aux bases de données proposés, mais j'ai eu peu d'occasion de les utiliser avec ce dernier EDI.
Gestinux l'utilise sous Windows, Linux et Mac, avec plusieurs versions de MySql et même quelques PostgreSQL, et très peu de problèmes sont remontés à cause de ZeosLib.
Seul ennui : il semble impossible d'utiliser ZeosLib sur des applications serveur (sans GUI). Ces applications ne sont généralement pas diffusées et fonctionnent avec un SGBD et une de ses versions bien définie, donc sous Lazarus les composants natifs peuvent plus facilement être utilisés, mais c'est dommage de ne pas pouvoir s'en passer.
Bonjour,
Je vous propose un nouvel élément à utiliser : ZeosLib.
ZeosLib est un ensemble open source de composants de bases de données pour MySQL, PostgreSQL, Interbase, Firebird, MS SQL, Sybase, Oracle et SQLite. Ces composants fonctionnent aussi bien avec Delphi, FreePascal/Lazarus, Kylix qu'avec C++ Builder.
La bibliothèque est particulièrement intéressante pour les éditions limitées de Delphi (version Starter), ainsi que pour les EDI comme Lazarus peu dotés dans le domaine des bases de données.
Qu'en pensez-vous ?
Je vous propose un nouvel élément à utiliser : ZeosLib.
ZeosLib est un ensemble open source de composants de bases de données pour MySQL, PostgreSQL, Interbase, Firebird, MS SQL, Sybase, Oracle et SQLite. Ces composants fonctionnent aussi bien avec Delphi, FreePascal/Lazarus, Kylix qu'avec C++ Builder.
La bibliothèque est particulièrement intéressante pour les éditions limitées de Delphi (version Starter), ainsi que pour les EDI comme Lazarus peu dotés dans le domaine des bases de données.
Qu'en pensez-vous ?
Developpez.com décline toute responsabilité quant à l'utilisation des différents éléments téléchargés.