Salut a tous,
Je voudrais savoir comment faire pour faire une query sur deux tables chacune dans des bases differentes avec firebird.
Merci!
Salut a tous,
Je voudrais savoir comment faire pour faire une query sur deux tables chacune dans des bases differentes avec firebird.
Merci!
ça c'est pas évident et ça dépend des composants que tu utilises...
Avec des composants comme IBX par exmple : c'est impossible !
Avec le bde, tu pouvais le faire mais conseiller le bde de nos jours n'est pas le meilleur conseil que l'on puisse faire je pense...
QLI le permet :
http://blog.developpez.com/index.php...&c=1&tb=1&pb=1
Philippe Makowski
IBPhoenix - Firebird
Membre de l'April
ok, c'est exactement ce que je cherchai comme exemple de code.
Par contre, jai une autre question, d'apres vous quel est la meilleur base entre postgres et firebird, parce que avec postgres je n'ai jamais vu de code pour faire des query "inter" base.
Je pense faire une migration de postgres vers firebird, le premier format auquel je pense est un .sql mais je pense qu'il va falloir faire des sed dessus.
Est ce que quelqu'un a deja fait ce genre de migration?
Quels sont les avantages de firebird?
Posgresql est très bien aussi, avec une licence proche de celle de Firebird, et j'ai des copains chez Posgresql, donc je ne dirais pas de mal
Sinon pour être plus sérieux, Postgresql à l'avantage dans le monde Linux d'être plus répandu, alors que dans le monde Windows, c'est Firebird qui a cet avantage, pour MacOsX, Firebird est le seul à être natif MacOsx et livré sous forme de framework.
Sur les fonctionnalités, PG est plus adapté pour les applications SIG, pour le reste, les différences deviennent faibles et dans l'avenir ces différences vont devenir de moins en moins nombreuses, les deux projets progressant vite.
Firebird a pour lui d'être plus facilement maintenable, demande beacoup moins d'administration ou de configuration.
Voilà en gros, après, il faut vraiment rentrer dans les détails
Quand à la migration, j'en ai fait quelque fois, en général il n'y pas trop de problèmes quand on connait un peu les deux produits.
Philippe Makowski
IBPhoenix - Firebird
Membre de l'April
Ok, mais l'avantage de firebird je pense est le support multiproc. J'ai entendu parler que le plan de postgres c'est de couper leur query en plusieurs morceaux et d'executer chaque morceaux sur chaque processeurs.
Sinon sur la migration de postgres vers firebird avec un fichier .sql, est ce qu'il ya des differences de syntax a corriger? J'ai fait une migration MySQL -> postgres. j'ai eu a faire des sed sur de gros dump. Je me demandais si c'etait pareil
ça oui, tu n'y échappera pasSinon sur la migration de postgres vers firebird avec un fichier .sql, est ce qu'il ya des differences de syntax a corriger? J'ai fait une migration MySQL -> postgres. j'ai eu a faire des sed sur de gros dump. Je me demandais si c'etait pareil
Philippe Makowski
IBPhoenix - Firebird
Membre de l'April
Vous avez un bloqueur de publicités installé.
Le Club Developpez.com n'affiche que des publicités IT, discrètes et non intrusives.
Afin que nous puissions continuer à vous fournir gratuitement du contenu de qualité, merci de nous soutenir en désactivant votre bloqueur de publicités sur Developpez.com.
Partager