Ceci est une page optimisée pour les mobiles. Cliquez sur ce texte pour afficher la vraie page.

requete vers base externe

  • Initiateur de la discussion Initiateur de la discussion jlb91600
  • Date de début Date de début

Boostez vos compétences Excel avec notre communauté !

Rejoignez Excel Downloads, le rendez-vous des passionnés où l'entraide fait la force. Apprenez, échangez, progressez – et tout ça gratuitement ! 👉 Inscrivez-vous maintenant !

J

jlb91600

Guest
Bonjour,
Je réalise une interrogation d'une base de donnée oracle, en proposant de composer la requête à la demande. Si sur un tableau et des développements en VBA sur mon poste celà fonctionne correctement, dés que je l'installe sur un autre poste, seul les appels depuis un tableau par requête ou import fonctionnent. Les développements VBA demandent à chaque fois de confirmer l'accés DNS. Or j'interroge 3 tables pour pour proposer la création de la requête pour interroger à nouveau la base de données et imprimer selon ces informations interrogeant une nouvelle fois sur plusieurs tables jointes. Et à chaque fois il repose la même question.

Le fichier DNS est identique sur chaque poste.

j'utilise les instructions suivantes :

connstring = 'ODBC;DSN=XXX;UID=consulte;PWD=consulte'

With ActiveSheet.QueryTables.Add(Connection:=connstring, _
Destination:=Range('A2'), Sql:=sqlstring)

Manque-t-il une instruction ?

Un paramètrage différent sur les postes ?

Comment réduire les demandes à une seule unique fois ?

Merci de votre aide, JLB
 
Bonjour,

Nous avons trouvé pour quoi : si les fichiers DNS sont bien identiques, il n'était pas au bon endroit.
Notre procédure l'implantait en HKEY_LOCAL_MACHINE au lieu de HKEY_CURRENT_USER.

Merci à ceux qui ont cogité.
JLB
 
- Navigue sans publicité
- Accède à Cléa, notre assistante IA experte Excel... et pas que...
- Profite de fonctionnalités exclusives
Ton soutien permet à Excel Downloads de rester 100% gratuit et de continuer à rassembler les passionnés d'Excel.
Je deviens Supporter XLD
Assurez vous de marquer un message comme solution pour une meilleure transparence.

Discussions similaires

B
Réponses
1
Affichages
8 K
breizhoneg
B
B
Réponses
1
Affichages
1 K
Les cookies sont requis pour utiliser ce site. Vous devez les accepter pour continuer à utiliser le site. En savoir plus…