-
Ce thread stack overflow peut donner une piste.
-
Bonjour,
Merci pour cette info.
J'ai exécuté à partir de l'invité de commande : accessdatabaseengine_X64 / quiet comme indiqué dans le lien que vous m'avez fourni.
Dans l'administrateur de source de données ODBC 64 bits, j'ai le pilote Microsoft Access Driver (*.mdb, *.accdb) ACEODBC.DLL
Dans l'administrateur de source de données ODBC 32 bits, il n'y est pas.
Ma base de donnée ne s'ouvre toujours pas.
Merci d'avance de m'aider. -
Qu'est-ce que QSqlDatabase::lastError donne comme information ?
-
-
Quel est la chaîne de caractères finales utilisées pour la connection ?
-
Est-ce que le problème persiste si le chemin utilise le séparateur natif ?
-
/ -> séparateur natif sur systèmes type unix
\ -> séparateur natif sur WindowsAvec Qt, il suffit d'utiliser / car en interne il s'occupe de gérer. Par contre il pour discuter avec d'autres libraries il faut parfois faire la transformation manuellement avec QDir.
-
-
Bonjour,
Merci de l'attention que vous pouvez porter à mon problème.
QDir::toNativeSeperators renvoie la chaîne mais avec deux barres obliques \ au lieu de /.
Mais j'ai toujours la même erreur avec le même message lastError que précédement.
Merci une fois de plus de votre aide. -
Serait-il possible que ce soit en relation avec cet article d'Office ?
-
Bonjour,
Je pense avoir une réponse à ce problème. Office professionnal 2019 ne fonctionne qu'avec la technologie click to run, ce qui est rédhibitoire pour utiliser les bases de données Access dans d'autres applications. Si vous connaissez une solution de contournement, merci de me l'indiquer.
Merci une fois de plus de votre aide.