Connection à une base exerne

  • Initiateur de la discussion Initiateur de la discussion Cyb
  • 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 !

C

Cyb

Guest
bonjour,
à partir de VBA d'Excel, j'aimerais exécuter une requête de mise à jour d'une base de données propriétaire (compta 100 de Sage).
jai fait référence à ADO 2.6

j'ai essayé ça, mais il ne s'éxécute pas :-(
Je n'ai pas trouvé d'exemples qui pourrait m'aider, sur ce forum et ailleurs.



databaseName = "base_compta"
queryString = "UPDATE F_ECRITUREC SET F_ECRITUREC.ORGANISATION = ""O_90010_Divers"" WHERE (((F_ECRITUREC.CG_NUM) Like ""7*"" Or (F_ECRITUREC.CG_NUM) Like ""6*""))"
chan = SQLOpen("DSN=" & databaseName)
SQLExecQuery chan, queryString

SQLClose chan
 
merci ;-)

mais en fait, il me manque les paramètres de SAGE ODBC, je leur ai envoyé un fax, tel que le provider, etc.............; qui sont des données propres à SAGE.
tous les exemples parlent de SQL server ou Oracle, mais pas SAGE.
@+
 
- 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.
Retour