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

PostgreSQL Discussion :

PostGreSQL + Accès Delphi


Sujet :

PostgreSQL

  1. #1
    Membre expérimenté
    Homme Profil pro
    Architecte de système d’information
    Inscrit en
    Juin 2002
    Messages
    177
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 50
    Localisation : France, Gard (Languedoc Roussillon)

    Informations professionnelles :
    Activité : Architecte de système d’information
    Secteur : Finance

    Informations forums :
    Inscription : Juin 2002
    Messages : 177
    Par défaut PostGreSQL + Accès Delphi
    Bonjour,

    ce n'est pas rééllement une question mais plutot un retour d'expérience.
    En effet, je doit porter mon application de Oracle vers PostGreSQL.
    J'utilise Delphi 7 Entreprise et je me demande quelles composants d'accès aux données est le mieux à utiliser. J'ai le choix entre DbExpress, PostGreDAC et Zeos.

    je tiens à signaler que je vais utiliser les fonctions stockées sous Pg et que je souhaiterais un accès simple à ces fonctions, si possible en évitant une encapsulation dans une requête.

    Avec DOA, pour Oracle je suis obligé de faire le code suivant
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
     
    begin
       pkg_select.Liste(:pamr1, :parm2, ...);
    end;
    je souhaiterais ne pas faire ceci dans Pg.

    Merci de vos renseignements

    A+

  2. #2
    Membre Expert
    Avatar de hpalpha
    Inscrit en
    Mars 2002
    Messages
    769
    Détails du profil
    Informations forums :
    Inscription : Mars 2002
    Messages : 769
    Par défaut
    Perso, j'utilise Zeos composant un peu vieillo parce qu'il bouge plus vraiment, mais il correspond a mes besoins.
    J'ai testé PostgreDAC de microolap, mais il est beaucoup plus lent que zeos.
    Je n'ai pas assez regardé du coté de dbexpress pour m'en faire une opinion.

    Pour les fonctions stockées, je l'utilise comme une requete :
    zquery1.sql.text:='SELECT mafonction(66,44);'
    zquery1.execsql;

    ca marche tres bien comme ca, meme avec des fonction qui renvoient un set of, mais là je fait un open.

    sinon il y a une classe TZStoredProc spécialement concue pour. (TPSQLStoredProc en PostgreDAC)

  3. #3
    Membre expérimenté
    Homme Profil pro
    Architecte de système d’information
    Inscrit en
    Juin 2002
    Messages
    177
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 50
    Localisation : France, Gard (Languedoc Roussillon)

    Informations professionnelles :
    Activité : Architecte de système d’information
    Secteur : Finance

    Informations forums :
    Inscription : Juin 2002
    Messages : 177
    Par défaut
    Salut,

    merci de ta réponse. En effet, c'est le peu d'évolution de ce composant qui me peut peur.

    Développes-tu des applications commerciales avec?

    merci

  4. #4
    Membre Expert
    Avatar de hpalpha
    Inscrit en
    Mars 2002
    Messages
    769
    Détails du profil
    Informations forums :
    Inscription : Mars 2002
    Messages : 769
    Par défaut
    disons que je developpe des applis pour une utilisation interne mais que les commerciaux se debrouillent pour les refiller (avec des modifs); mais a la base c'est pas pour revendre.

Discussions similaires

  1. Chaînes PostgreSQL vers Delphi-Windows
    Par od.dev dans le forum Débuter
    Réponses: 3
    Dernier message: 23/06/2011, 19h09
  2. PostgreSQL ACCES Table
    Par g25452 dans le forum JDBC
    Réponses: 3
    Dernier message: 28/10/2008, 11h16
  3. Conseil sur l'utilisation de postgreSQL avec Delphi 2007
    Par QAYS dans le forum Bases de données
    Réponses: 3
    Dernier message: 14/10/2008, 10h11
  4. new postgresql et delphi
    Par sunshine2004 dans le forum PostgreSQL
    Réponses: 1
    Dernier message: 28/03/2005, 10h16

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