Bonjour,
Je suis en Lazarus 2.2.0, j'utilise les composants ZEOSLib version 7.2.4 (qui est la dernière version stable sur le site de sourceforge) et ça fonctionne très bien avec SQLite.
Mais, j'aimerais tester Firebird pour une application qui sera en multiposte. J'ai installé Firebird 4.0 qui est la dernière version stable, d'après le site.
Et, là ! C'est le drame. En faisant un petit projet de test, en mettant un ZConnexion sur un DataModule, dans la liste des protocoles, on n'a que Firebird 3.0 ou FirebirdD 3.0 (et des versions plus anciennes). Je ne sais pas ce que le "D" final représente, ni pourquoi on a ces 2 protocoles. J'ai essayé de créer la connexion avec le protocole 3.0 mais il refuse disant que la DLL n'est pas compatible. Ce qui ne me surprend pas.
Ma question est toute simple. Dois-je désinstaller la version 4 et installer la version 3 de Firebird, ou est-ce qu'il y a une version de Zeos que j'ai loupé qui prend en charge la version 4 de Firebird, ou, alors il faut que je passe pas un autre moyen pour me connecter à Firebird 4 sans utiliser les composants Zeos, que j'aime quand même bien.
Merci de vos réponses et conseils,
JS
Partager