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 11/08/2005, 12h04   #1
Futur Membre du Club
 
Inscription : avril 2005
Messages : 57
Détails du profil
Informations forums :
Inscription : avril 2005
Messages : 57
Points : 15
Points : 15
Par défaut postgresql et VBA

bonjour,

j'ai un template Excel d'un rapport.
je voudrai le compléter avec mes données de ma base Postgres a partir d'un script VBA.
j'ai regardé deja sur le net mais j'aimerai comme ça, quelques jugements sur la meilleur façon d'avoir une connexion sur ma base avec VBA.

ça pourra m'aider a faire mes choix.

merci pour vorte aide.
funkadelic est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 17/08/2005, 23h44   #2
Nouveau Membre du Club
 
Homme Franck Theeten
Inscription : mars 2005
Messages : 33
Détails du profil
Informations personnelles :
Nom : Homme Franck Theeten
Localisation : Belgique

Informations forums :
Inscription : mars 2005
Messages : 33
Points : 27
Points : 27
Les pilotes ODBC et OLE-DB permettent de faire cela assez facilement.

Si tu peux y avoir accès, DTS (Data Transformation Service) de SQL Server, qui repose sur ces deux pilotes, permet d'échanger des données entre Excel et Postgres de manière rapide, moyennant quelques retouches sur le script qu'il crée par défaut (si l'on prend Postgres comme destination, il faut entourer les noms de tables de guillements, et au contraire les supprimer dans les noms de colonne, le script du DTS fait exactement l'inverse).
De plus, le DTS pemet de sauvegarder le processus dans un module ".bas" que l'on peut modfier pour le rendre paramètrable et intégrer dans une application Visual Basic (à condition d'avoir accès à la libraire COM qui gère le DTS) .
CetTer 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 16h27.


 
 
 
 
Partenaires

Hébergement Web