Connection à une base exerne

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
 
C

Cyb

Guest
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.
@+
 

Statistiques des forums

Discussions
312 329
Messages
2 087 334
Membres
103 519
dernier inscrit
Thomas_grc11