IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)
Navigation

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les réponses en temps réel, voter pour les messages, poser vos propres questions et recevoir la newsletter

Téléchargez Pascal Discussion :

ZeosLib : composants de bases de données


Sujet :

Téléchargez Pascal

  1. #1
    Robot Forum
    Avatar de forum
    Inscrit en
    novembre 1999
    Messages
    2 210
    Détails du profil
    Informations forums :
    Inscription : novembre 1999
    Messages : 2 210
    Points : 2 490
    Points
    2 490
    Par défaut ZeosLib : composants de bases de données
    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 ?

  2. #2
    Rédacteur/Modérateur

    Avatar de SergioMaster
    Homme Profil pro
    Développeur informatique
    Inscrit en
    janvier 2007
    Messages
    12 994
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 65
    Localisation : France, Loire Atlantique (Pays de la Loire)

    Informations professionnelles :
    Activité : Développeur informatique
    Secteur : Industrie

    Informations forums :
    Inscription : janvier 2007
    Messages : 12 994
    Points : 35 355
    Points
    35 355
    Billets dans le blog
    54
    Par défaut
    Un incontournable pour ceux qui ont une version de Delphi sans les connexions aux bases de données (dernières versions starter) mais aussi ceux qui trouvent que DBExpress, ADO qui ajoutent une surcouche logicielle (drivers spécifiques) sont pénalisants.
    Également incontournable pour tous les utilisateurs de BDE, il est temps de faire le pas et laisser BDE, obsolète depuis des années, de côté. Vous n'aurez pas perdu votre expertise, ZEOSDBO est voulu BDE Like, c'est à dire que l'on peut l'utiliser comme on utilisait les composants BDE, mais cette bibliothèque propose beaucoup plus !
    La seule chose absolue dans un monde comme le nôtre, c'est l'humour. » Albert Einstein

    Delphi installés : D3,D7,D2010,XE4,XE7,D10 (Tokyo, Rio, Sidney) et peut être quelques autres
    SGBD : Firebird 2.5, 3, SQLite
    générateurs Etats : FastReport, Rave, QuickReport
    OS : Window Vista, Windows 10, Ubuntu, Androïd

  3. #3
    Membre éprouvé
    Profil pro
    Développeur informatique
    Inscrit en
    janvier 2010
    Messages
    469
    Détails du profil
    Informations personnelles :
    Âge : 64
    Localisation : France

    Informations professionnelles :
    Activité : Développeur informatique

    Informations forums :
    Inscription : janvier 2010
    Messages : 469
    Points : 1 132
    Points
    1 132
    Par défaut
    Bonjour

    Je vous propose un nouvel élément à utiliser : ZeosLib
    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.
    Cordialement,
    Tintinux

    Initiateur de Gestinux, une comptabilité gestion open-source, pour Linux, Windows et Mac OS.
    Une version stable et une autre en développement, avec Lazarus : vous pouvez aider à la tester, la traduire et à la développer.

  4. #4
    Responsable Lazarus & Pascal

    Avatar de gvasseur58
    Homme Profil pro
    Cultivateur de code (bio)
    Inscrit en
    février 2013
    Messages
    1 420
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Isère (Rhône Alpes)

    Informations professionnelles :
    Activité : Cultivateur de code (bio)
    Secteur : Enseignement

    Informations forums :
    Inscription : février 2013
    Messages : 1 420
    Points : 20 521
    Points
    20 521
    Billets dans le blog
    84
    Par défaut
    Bonjour,

    Citation Envoyé par tintinux Voir le message
    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é.
    Tout à fait exact, mais le message est automatique : c'est bien le "robot" forum qui le rédige .

    Gilles
    Accès à mon site et à mon blog. Actualités, cours et ressources Delphi, Lazarus et Pascal.
    Pensez à la balise - Quelqu'un vous a aidé ou vous appréciez une intervention ? Pensez au

Discussions similaires

  1. Composants de base de données
    Par mortimer.pw dans le forum Administration
    Réponses: 4
    Dernier message: 12/05/2009, 16h03
  2. Composants pour base de données
    Par erox44 dans le forum Composants VCL
    Réponses: 9
    Dernier message: 22/05/2008, 14h44
  3. [BDS2005 Personnel] Composant lecteur base de donnée MySQL
    Par chtom dans le forum Bases de données
    Réponses: 7
    Dernier message: 29/08/2006, 09h38
  4. Requete sur 2 bases de donneés à partie d'un composant ADO
    Par Brice Yao dans le forum Bases de données
    Réponses: 3
    Dernier message: 21/09/2005, 16h26

Partager

Partager
  • Envoyer la discussion sur Viadeo
  • Envoyer la discussion sur Twitter
  • Envoyer la discussion sur Google
  • Envoyer la discussion sur Facebook
  • Envoyer la discussion sur Digg
  • Envoyer la discussion sur Delicious
  • Envoyer la discussion sur MySpace
  • Envoyer la discussion sur Yahoo