Компонент базы данных для Firebird с использованием D2010 - PullRequest
1 голос
/ 02 октября 2009

Я только что обновил свой BDS2006 Prof до D2010 Prof. Я обычно использую компонент Interbase (TIBDatabase и т. Д.) Для соединения с базой данных. Я думаю о других альтернативных компонентах. К сожалению, компонент Zeos (6.X) в настоящее время все еще не работает с D2009 / D2010. DBExpress поддерживает соединение FB, но не в версии Prof. (только в Enterprise / Architect). Какой компонент (ы) вы предлагаете для меня? (Я предпочитаю бесплатный хороший компонент, но это нормально, если это очень хороший, стабильный, надежный, не очень дорогой и хорошо поддерживаемый коммерческий продукт).

Ответы [ 5 ]

4 голосов
/ 02 октября 2009

Вы также можете использовать:

2 голосов
/ 02 октября 2009

Лучшая библиотека для взаимодействия Delphi-Firebird - FIBPlus . Но это довольно дорого - 348 долларов за одну лицензию

1 голос
/ 11 октября 2009

Существует также бесплатный драйвер dbExpress для FireBird , который можно использовать в Delphi 2010 Pro.

0 голосов
/ 04 февраля 2010

Еще одна бесплатная опция - использовать бесплатный драйвер ODBC и компоненты dbGo. Я использую их, и они работают довольно хорошо.

Драйвер Firebird ODBC

0 голосов
/ 02 октября 2009

Вы можете попробовать IBProvider (драйвер OLE DB Firebird и поставщик Interbase), Это очень хорошо задокументировано , обновление (последняя версия 13-08-2009) и имеет большую поддержку.

Для доступа к Firebird из Delphi с помощью этого провайдера вы можете выбрать один из следующих вариантов:

  • Взаимодействие с ADO через COM-интерфейсы.
  • Использовать компоненты dbGo (ADO Express).

Поддерживает следующие версии Firebird

  • Firebird 1.0 (1.0.3)
  • Firebird 1.5 (1.5.3, 1.5.4, 1.5.5)
  • Firebird 2.0 (2.0.1 - 2.0.x)
  • Firebird 2.1
  • Жар-птица 2.5
  • Firebird 64 бита

Bye.

...