Tu ne dit pas si tu as vérifié...
Copiez les fichiers GDS32.dll et Firebird.conf (qui doivent se trouver
actuellement dans votre répertoire C:\Program Files\Ancestrologie)
dans votre répertoire C:\Program Files\Quisontils.
Bonjour,
Je commence à comprendre le problème de ceux qui veulent accéder à la base depuis QST, avec FB embedded.
1: depuis la base b5.000, certaines procédures ne fonctionnent qu'avec FB2.0 (embedded ou serveur). Il faut donc utiliser cette version de FB
2: pour fonctionner avec FB embedded, si l'exécutable de QST n'est pas dans le même répertoire que ancestrologie.exe, il faut copier tous les fichiers nécessaires de FB2.0 embedded dans son propre répertoire.
3: il n'y a pas que gds32.dll à copier, il faut copier dans le répertoire de QST les fichiers suivants se trouvant dans celui d'ancestrologie :
firebird.conf
gds32.dll
ib_util.dll
icudt30.dll
icuin30.dll
icuuc30.dll
Si les fichiers msvcr71.dll et msvcp71.dll ne setrouvent pas dans le sous-répertoire system32 de windows, ils doivent aussi être copiés dans le répertoire de QST. Ils ne sont pas notés dans la doc de FB, car ils sont très souvent dans system32. C'est seulement depuis la maj en b5.005 que la procédure de mise à jour en vérifie la présence et les copies dans ancestrologie s'il n'y a pas de copie dans system32 et que FB embedded est utilisé.
A+
André