DelphiBDEのより良い代替案を知りたいです。Firebird 1.5とBDEを使用したこの巨大なアプリケーションがあり、次の代替案を検討したいと思います。
- IBObjects
- FIBPlus
移行には、Firebird2.5ダイアレクト3への変換が含まれます。
どちらが良いかについてあなたのアイデアを教えてもらえますか?ご意見をお待ちしております。
ありがとうございました。
私はFibPlusに非常に満足していたため、IBObjectsを使用したことはありません。FibPlusデータセットは、BDEアプリケーションに非常によく似たアプリケーションを作成できる興味深い「個別のトランザクション」機能をサポートしますが、同時にFirebirdトランザクションをより効果的に使用し、他のFirebird固有の機能をサポートします。出発点として役立つかもしれないFibPlusの使用に関するいくつかの初心者向けのメモを書きました。
どちらのコンポーネントも非常に優れています。BDEからの移行は、「BDE」のものと同じプロパティとメソッド名を持つコンポーネントがあり、GReplaceユーティリティを使用してすべての宣言を「BDE」から「IBO」に変更できるため、IBOを使用すると簡単になります。 :TQueryからTIBOQueryなど。詳細についてはhttp://www.ibobjects.com/ibo_help/convertbdetoibo.htmを確認してください。 とにかく、変換後にIBOがアプリケーションを微調整する方法を理解する必要があります。
アプリがBDEではなくIBXを使用している場合は、FIBPlusに移行する方が簡単です。