Delphi XE5 是否有可用的 FIB Plus 组件?

Is there FIB Plus Component Available for Delphi XE5?

在我当前的项目中Delphi 2010 年使用的是 Firebird 最新版本。也用 FIB Plus 7 连接到 firebird。

有计划使用 Delphi XE5。

是否支持 Delphi XE5 和 FIB Plus 可用或任何好的替代品以及从 FIB plus 组件转换的任何建议?

提前致谢。

谨致问候。

维沙尔

在XE5中可以编译使用FIB+,但在IDE中不能使用设计器等。例如,您只会得到一个用于输入 SQL 的备注框,而不是设计人员提供的花哨形式。要让它工作,您只需要为 XE5 创建与 XE4 几乎相同的新包。我刚刚将我电脑上的文件夹 "C:\Program Files (x86)\Devrace\FIBPlus 7.5\sources\D_XE4" 复制到并编辑 FIBPlus.inc 以包含:

// Delphi XE5
{$IFDEF VER260}
  {$DEFINE D_XE5}
{$ENDIF}

{$IFDEF D_XE5}
  {$DEFINE D_XE4}
{$ENDIF}

但实际上该产品现在几乎已经死了,最好考虑使用其他产品。我们已经转移到 FireDac,但一些客户使用 FIB+ 有很多快速报告,并且在 FIB+ 中编译他们的报告比作为权宜之计再次编译更容易。