2015-10-12 4 views
-2

В моем текущем проекте Delphi 2010 с использованием последней версии Firebird. Также используется FIB Plus 7 для подключения к Firebird.Есть ли компонент FIB Plus для Delphi XE5?

Планируется перейти на Delphi XE5.

Любые предложения о том, доступны ли поддержка Delphi XE5 с доступным FIB Plus или какие-либо хорошие альтернативы вместе с конверсией из компонентов FIB plus?

Спасибо заранее.

С наилучшими пожеланиями.

Вишал

+1

Поскольку компания не обновила свой сайт с XE5, и теперь у нас 4 версии позже, я думаю, что они не планируют его обновлять. Если у вас есть источник, вы можете это сделать. –

+1

Interbase Express - это альтернатива, которая поставляется с продуктом http://docwiki.embarcadero.com/RADStudio/XE5/en/Getting_Started_with_InterBase_Express –

ответ

1

Вы можете скомпилировать и использовать FIB + в xe5, но вы не сможете использовать конструкторы и т.д. в среде IDE. Например, вы просто получите блок memo для ввода 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 + только для своих отчетов, чем для всех остальных в качестве разрыва остановки.