Bonjour, j'utilise actuellement interbase 6, et Delphi 6 pour créer les applications qui se connecte a mes bd.

Je sais c'est vieux et il y a mieux mais je n'ai pas le choix: c'est ce qu'on utilise aux cours et je dois donc creer mes projets avec ça.

Seulement je ne serai pas toujours étudiant (enfin j'espere !) et il est certain qu'une fois sorti de l'école je ne risque pas de tombé souvent sur IB6 et Delphi 6.
Donc j'aimerais parallelement à mes cours me familiariser avec d'autres sgbd.

Comme je connais interbase, la sortie de firebird 2 me semble une bonne occasion de me lancer.
Pour des projets personnels ou des missions en tant qu'independant ça me parait un très bon choix d'avoir un sgbd gratuit et puissant.
Je ne risque pas d'avoir comme client un jour un aéroport donc me mettre a oracle me semble inutile tant que je ne bosse pas pour une entreprise qui l'utilise.

J'ai donc quelques questions qui me viennent en tête:

- est-ce qu'il est facile de passer d'IB a firebird 2.0? (au niveau interface, langage interne etc)

- comme je souhaite, pour le moment, rester sous delphi 6, je voudrais savoir s'il est possible de créer des applications pour acceder a une base FB? Car dans le BDE de D6 il n'y a evidement pas de driver pour FB...

- j'ai déjà lu quelques articles la dessus et il semble qu'il y a plusieurs composants (IBO, FIBPlus, UIB et SqlDirect) possibles, mais sont ils compatibles avec delphi 6? Et, d'après vos expériences, quels sont ceux à recommander? J'ai lu que sqlDirect est en quelques sorte comme bde, compatible avec plusieurs serveurs sql. Ma question serait donc plutot entre les autres, ceux spécifique pour Firebird.

-quelle version choisir? superserveur ou classic? J'ai lu les différences au niveau gestion des ressources et le fait que superserveur est limité au niveau connexion à environ 4 ou 500 alors que la classic est limité uniquement par la taille de la ram sur le serveur. Mais quand on est dans le cas inverse, c'est à dire qu'on a besoin que d'un nombre très petit de connexion ( voir meme 1 seule connexion et avec le client sur la meme machine que le serveur) quelle version choisir?

- Et enfin, j'aimerais progressivement passer de Delphi 6 à une version plus récente, si possible disponible gratuitement en téléchargement pour une utilisation personelle. Quelle version me conseilleriez vous, toujours dans le cadre d'une utilisation avec Firebird 2.0? (c'est pour cette raison que je me permet de poser la question ici plutot que sur le forum Delphi).

Merci d'avance pour votre aide et vos conseils.