从Delphi BDE迁移 - IBO还是FIBPlus?

时间:2010-08-05 01:38:29

标签: delphi firebird bde

我想知道Delphi BDE的更好替代方案。我们使用Firebird 1.5和BDE有这个庞大的应用程序,并且想考虑以下替代方案:

  1. IBObjects
  2. 的FIBPlus
  3. 迁移将涉及转换为Firebird 2.5方言3。

    我可以了解哪一个更好吗?非常感谢您的意见。

    谢谢。

2 个答案:

答案 0 :(得分:2)

我从未使用过IBObjects,因为我对FibPlus非常满意。 FibPlus数据集支持有趣的“单独事务”功能,可以编写与BDE应用程序非常相似但同时更有效地使用Firebird事务并支持其他Firebird特定功能的应用程序。我写了一些初学者的notes about using FibPlus作为起点可能会有所帮助。

答案 1 :(得分:0)

两个组件都非常好。使用IBO从BDE迁移将更容易,因为它具有在“BDE”中使用的具有相同属性和方法名称的组件,并且您可以使用GReplace实用程序将所有声明从“BDE”更改为“IBO”,即:TQuery到TIBOQuery等。在http://www.ibobjects.com/ibo_help/convertbdetoibo.htm查看更多信息 无论如何,您应该了解IBO如何在转换后对您的应用程序进行微调。

如果您的应用使用IBX而不是BDE,那么迁移到FIBPlus会更容易。