Précédent   Forum des professionnels en informatique > Bases de données > PostgreSQL
PostgreSQL Forum PostgreSQL. Avant de poster -> F.A.Q PostGreSQL Tutoriels PostGreSQL
Partagez cette discussion sur d'autres réseaux sociaux : Viadeo Twitter Google Facebook Digg Delicious MySpace Yahoo
Réponse Proposer ce sujet en actualité
 
Outils de la discussion
Publicité
'
Vieux 18/08/2005, 08h50   #1
Membre actif
 
Homme Patrick BONNEFOI
Responsable d'un système d'information métier
Inscription : juin 2002
Messages : 177
Détails du profil
Informations personnelles :
Nom : Homme Patrick BONNEFOI
Âge : 37
Localisation : France, Gard (Languedoc Roussillon)

Informations professionnelles :
Activité : Responsable d'un système d'information métier
Secteur : Finance

Informations forums :
Inscription : juin 2002
Messages : 177
Points : 187
Points : 187
Envoyer un message via MSN à BONNEFOI Patrick
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 :
1
2
3
4
 
begin
   pkg_select.Liste(:pamr1, :parm2, ...);
end;
je souhaiterais ne pas faire ceci dans Pg.

Merci de vos renseignements

A+
BONNEFOI Patrick est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 18/08/2005, 10h55   #2
Membre émérite
 
Avatar de hpalpha
 
Inscription : mars 2002
Messages : 770
Détails du profil
Informations forums :
Inscription : mars 2002
Messages : 770
Points : 833
Points : 833
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)
hpalpha est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 18/08/2005, 12h22   #3
Membre actif
 
Homme Patrick BONNEFOI
Responsable d'un système d'information métier
Inscription : juin 2002
Messages : 177
Détails du profil
Informations personnelles :
Nom : Homme Patrick BONNEFOI
Âge : 37
Localisation : France, Gard (Languedoc Roussillon)

Informations professionnelles :
Activité : Responsable d'un système d'information métier
Secteur : Finance

Informations forums :
Inscription : juin 2002
Messages : 177
Points : 187
Points : 187
Envoyer un message via MSN à BONNEFOI Patrick
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
BONNEFOI Patrick est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 18/08/2005, 13h28   #4
Membre émérite
 
Avatar de hpalpha
 
Inscription : mars 2002
Messages : 770
Détails du profil
Informations forums :
Inscription : mars 2002
Messages : 770
Points : 833
Points : 833
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.
hpalpha est déconnecté   Envoyer un message privé Réponse avec citation 00
Réponse Proposer ce sujet en actualité
Outils de la discussion



Fuseau horaire GMT +2. Il est actuellement 17h01.


 
 
 
 
Partenaires

Hébergement Web