2009-10-02 4 views
1

Je viens de mettre à niveau mon prof BDS2006 vers le prof D2010. J'utilise généralement le composant Interbase (TIBDatabase, etc.) pour me connecter à la base de données. Je pense à d'autres composants alternatifs. Malheureusement, le composant Zeos (6.X) ne fonctionne toujours pas avec D2009/D2010. DBExpress prend en charge la connexion FB mais pas en version Prof. (uniquement dans Enterprise/Architect). Quel (s) composant (s) vous proposez-vous pour moi? (Je préfère un bon composant gratuit, mais c'est correct si c'est un produit commercial très bon, stable, robuste, pas si cher et bien supporté).Composant de base de données pour Firebird utilisant D2010

Répondre

0

Vous pouvez essayer IBProvider (pilote OLE DB Firebird et fournisseur Interbase), Ce très bien documented, updated (dernière version 13-08-2009) et a un grand soutien.

L'accès à Firebird de Delphi en utilisant ce fournisseur, vous pouvez choisir parmi les variantes suivantes:

  • Interagir avec les ADO via des interfaces COM.
  • Utilisez les composants dbGo (ADO Express).

soutient les versions suivantes de Firebird

  • Firebird 1,0 (1.0.3)
  • Firebird 1,5 (1.5.3, 1.5.4, 1.5.5)
  • Firebird 2,0 (2,0 0,1 - 2.0.x)
  • Firebird 2,1
  • Firebird 2,5
  • Firebird 64 bits

Salut.

+0

Nous vous remercions de la recommandation, mais plus de 100USD pour cet élément est encore cher pour moi. – WishKnew

2

La meilleure bibliothèque pour l'interaction Delphi-Firebird est FIBPlus. Mais il est assez cher - 348 $ par une licence

+0

Oui, c'est trop cher. D2010 m'a coûté environ 480 USD. 348 USD pour un composant, c'est trop. – WishKnew

+2

Qu'est-ce qui rend FIBPlus le meilleur? –

0

Une autre option gratuite consiste à utiliser le pilote ODBC gratuit et les composants dbGo. Je les utilise et ils fonctionnent plutôt bien.

Firebird ODBC Driver

+0

ODBC signifie une connexion plus lente :) J'ai besoin du natif. Thx quand même! – WishKnew

+0

Compris! Je dirai que j'ai été assez satisfait de la vitesse des connecteurs ODBC, mais mes besoins de performances ne sont pas très élevés sur mon projet. Bonne chance! Firebird a été une joie de travailler avec si loin pour moi. – MarkF

Questions connexes