我想知道Delphi BDE的更好替代方案。我们使用Firebird 1.5和BDE有这个庞大的应用程序,并且想考虑以下替代方案:
迁移将涉及转换为Firebird 2.5方言3。
我可以了解哪一个更好吗?非常感谢您的意见。
谢谢。
答案 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会更容易。