A directory of data access products for Delphi

Product: FIBPlus
Vendor: Devrace
Version: 6.9 Data Aware Controls: TDataSet
Web Site: http://www.devrace.com/en/fibplus/ Support Delphi Vers: 5 6 7 2005 2006 2007 2009 2010
Source Available: Yes Supports C++B Vers: 5 6 2009 2010

Description: A flexible and easy-to-use library for direct work with InterBase and Firebird (Yaffil).
Deployment: FIBPlus compiles into your EXE; you also need the InterBase or Firebird Client Software (gds32.dll or fbclient.dll)
Modes of

Check indicates
primary intended
Local: Yes, with Local InterBase server
Multiuser File Server:
Multiuser Client/Server: Yes, with an InterBase server
Web Server:

Package(s) Available: Price:
1 copy 235 Euro
Company License 1250 Euro

Database/File Format Supported Native? Via Notes
InterBase Yes
Firebird Yes
Yaffil Yes

Third Party Tool Compatibility: Compatible?
(Delphi) Database Explorer Unknown
Ace Reporter Unknown
InfoPower Yes
Orpheus (TurboPower) Unknown
QuickReports Yes
RAVE Reports Yes
Fast Report Yes

Vendor's Description (from Readme files, web site, etc.):

FIBPlus is a flexible and easy-to-use library of Delphi, C++ Builder, Kylix components and Ada objects for direct work with InterBase and Firebird (Yaffil). It has been made for developers of database applications. From the very outset we were developing it in accordance with our customers' wishes and requests. Every component, method and property is intended to solve the most common daily tasks.

Special features and components

  • Full-functional work with array fields in TpFIBDataSet and TpFIBQuery
  • Optional boolean field emulation in TpFIBDataSet
  • The capability of work with Origin and Domain for a field in TpFIBDataSet, which enables to write more flexible data handle
  • Saving of values of old parameters after changing the text in TpFIBDataSet.SelectSQL
  • The capability to handle centralized events of several TpFIBDataSet and send them internal messages by the TDataSetContainer component
  • Client-side triggers analogues - the unique capability to create complex queues of data update in live queries by TpFIBUpdateObject components. TpFIBUpdateObject can be used in the context of different transactions and even together with different database connections. This enables to organize complex but easy-to-understand algorithms of data modification and "parallel" database synchronization
  • Due to the TpFIBErrorHandler component the capability of centralized handling of errors which appear while working with InterBase
  • Getting detail queries statistics and increasing application performance with the help of the TpFIBStatistic component: count of query executions, total execution time, average execution time, longest execution time and time of a last query
  • Support of InterBase events (TSIBFIBEventAlerter)
  • Integrated support of FIBPlus Data Repository. It enables you to fill such properties of TpFIBDataSet fields as DisplayLabel, EditFormat, DisplayFormat, DisplayWidth and Visible automatically. It also enables to store all queries in a database and put them to the corresponding TpFIBDataSet component with the help of the DataSet_ID property. Implementation of FIBPlus Data Repository enables users to store any additional options in a database and easily use them

Is this data old or incomplete? Visit the How To Contribute page.