OVH Cloud OVH Cloud

accès ODBC à une base Sage

1 réponse
Avatar
Jérome Caux
bonjour,

j'ai un client équipé d'une gescom et compta sage en ligne 100 et chez qui
on a mis en place un développement sous access avec accès ODBC à Sage.

depuis quelques semaines, l'accès ODBC renvoie un message d'erreur 'appel
ODBC a échoué'.

j'ai vérifié avec le client la version du fichier msjet40.dll et il a la
version 4.0.6xxx qui fonctionne en principe puisque ça tourne en nos locaux.

la connexion ODBC(config dans panneau de config) est bonne elle aussi. c'est
une source de données système( donc visible aussi dans source de données
fichier)

en faisant quelques tests, on s'est aperçu que le fichier msjet40.dll était
supprimable alors qu'il devrait être verrouillé. après une inscription dans
le registre avec regsvr32, le résultat reste inchangé et le fichier
supprimable.

je n'ai plus d'idées. quelqu'un pourrait-il m'éclairer sur ce sujet? merci
beaucoup.

cordialement

Jérome Caux
Sysdeco

1 réponse

Avatar
Gafish
Bonjour,

Essaie tout de même de mettre à jour le moteur jet (tu trouveras ce qu'il
faut dans la section téléchargement du site microsoft) j'ai eu le même
problème sur une appli de compta (qui n'était pas SAge) mais qui utilisait
aussi le moteur Jet. Le message renvoyé était le même "ODBC l'appel à
échoué". Cela a fait suite au passage du SP2 XP.

Arnaud

"Jérome Caux" a écrit dans le message de
news:%
bonjour,

j'ai un client équipé d'une gescom et compta sage en ligne 100 et chez qui
on a mis en place un développement sous access avec accès ODBC à Sage.

depuis quelques semaines, l'accès ODBC renvoie un message d'erreur 'appel
ODBC a échoué'.

j'ai vérifié avec le client la version du fichier msjet40.dll et il a la
version 4.0.6xxx qui fonctionne en principe puisque ça tourne en nos
locaux.


la connexion ODBC(config dans panneau de config) est bonne elle aussi.
c'est

une source de données système( donc visible aussi dans source de données
fichier)

en faisant quelques tests, on s'est aperçu que le fichier msjet40.dll
était

supprimable alors qu'il devrait être verrouillé. après une inscription
dans

le registre avec regsvr32, le résultat reste inchangé et le fichier
supprimable.

je n'ai plus d'idées. quelqu'un pourrait-il m'éclairer sur ce sujet? merci
beaucoup.

cordialement

Jérome Caux
Sysdeco