Save 10% ordering this product in discounts:

Create feature-rich windows applications with many new components and universal dialogs.

  • improved DBGrid
  • new DBRecordView, DBTreeView
  • toolbars and db dialogs to Find, Filter, Sort, Export, Print...
  • StringGrid with columns definition
  • GroupBox with automatic alignment and resizing of owned controls

And many more from $25 to $95 only - click for details!

IBDAC - InterBase Data Access Components v.6.3.11

By Devart.

Shareware 05 Jun 2019


IBDAC (InterBase Data Access Components) is a library of components that provides direct access to InterBase and Firebird database servers from Embarcadero RAD Studio 10.3 Rio, RAD Studio 10.2 Tokyo, RAD Studio 2010-XE6, CodeGear RAD Studio 2009/2007, Borland Developer Studio 2006, Turbo Delphi Professional, Turbo Delphi for .NET Professional, Turbo C++ Professional, Borland Delphi 7/6, Borland C++Builder 6, Lazarus 1.8.4 and Free Pascal 2.6.2 for Windows, Linux, Mac OS X, iOS, FreeBSD for 32-bit and 64-bit platforms.

The capability to develop applications using the cutting-edge IDE for all the supported target-platforms: Win32, Win64, Mac OS, iOS, and now - Android. IBDAC gives its users an opportunity to establish Direct Connection and get the fastest data access to databases.

Key Features:

  • Android application development support
  • iOS development support
  • NEXTGEN compiler support
  • Mac OS X development support
  • Win64 development support
  • VCL, LCL and FMX versions of library available
  • Full support of the latest versions of InterBase, Firebird and Yaffil database servers and support for all data types
  • Includes provider for UniDAC Standard Edition
  • Disconnected Model with automatic connection control for working with data offline
  • Local Failover for detecting connection loss and implicit re-execution of certain operations
  • All types of local sorting and filtering, including by calculated and look-up fields
  • Automatic data updating with the TIBCQuery and TIBCTable components
  • Unicode and national charsets support
  • Advanced script execution functionality with the TIBCScript component
  • Support for using Macros in SQL
  • Easy migration from BDE and IBX with Migration Wizard
  • Includes annual IBDAC Subscription with Priority Support


  • Status: Trial (work while IDE is running)
  • Source: On purchase/registration
  • price: $149.95
  • Source price: $399.95
  • Size: 3 665kB

Platforms: C2k6, D2006, C2k7, D2007, C2k9, D2009, C2k10, D2010, CBXE, DXE, CBXE2, DXE2, CBXE3, DXE3, CBXE4, DXE4, CBXE5, DXE5, CBXE6, DXE6, CBXE7, DXE7, CBXE8, DXE8, C10, D10, C10.1, D10.1, C10.2, D10.2, C10.3, D10.3, D6, D7, CB6, FM

ALFBXClient v.4.02

By Arkadia.

Freeware + source 02 May 2013


Retrieving Data as XML from Firebird Server.


  • Status: Fully functional
  • Source: Included
  • Size: 51 703kB

Platforms: D2005, D2006, D2007, D2009, D2010, D7, DXE, DXE2, DXE3, DXE4, DXE64

AVIBQuery v.1.0.1

By AV-Soft.

Freeware 10 Nov 2005


Improvement of the standard IBX IBQuery component for Delphi with all his original functionality plus a set of new features that convert it in a powerful partner of the programmer. This allow you to create queries in ease way and give to the end-users the chance of modify it through an intuitive interface using a natural end-user language. They have not need to know the SQL language, they don't see the real tables and field names, you enter descriptive names for tables and fields that the end-user can understand, besides all text messages including the logical operators like (=,<>, >, <, >=, etc.) can be changed by descriptive phrases like "is not equal to".

Demo programs with exes included and documentation in English and Spanish languages.


  • Status: Fully functional
  • Source: None
  • Size: 1 935kB

Platforms: D6, D7

CopyCat Developer v.3.08.0

By Microtec Communications.

Commercial 08 Apr 2015


VCL components for easily writing complete and efficient database replication solutions with Delphi and C++Builder.

Supports replication between heterogenous database types, including Firebird, Interbase, Microsoft SQL Server, MySQL, SQLite, NexusDB.

Features include:

  • Configurable two-way replication. You can easily choose to replicate all or only some of your database tables, in both directions or only one-way.Advanced conflict management techniques, allowing you to completely avoid the risk of crushing any data in the event that changes were made to the same record in both databases..
  • Configurable per-table filtering. You needn't replicate a whole database table, you can choose to share only part, or to share different elements with different nodes of the replication system... Any combination is possible, using an SQL expression as a filter condition allows you full flexibility to apply any synchronization logic that meets your requirements..
  • Manual synchronization capabilities. Typically, CopyCat automatically logs changes to the tables you want to replicate (using database triggers). In complex situations however, it can be useful to be able to manually specify which records need to be synchronized : with one procedure call, you can synchronize all records matching a user-specified SQL condition, thus giving you full control over the replication process while still considerably simplifying your task. This can also be useful for initially pumping data into an empty database when setting up replication..
  • Advanced primary key synchronization techniques, using either a generator, a stored procedure, or a custom SQL expression. This makes it easier to manage primary keys in a two-way replication system..
  • Transport layer abstraction. Various transport layers can be transparently plugged in, so that replication can take place without directly connecting to the various databases over the network. This can allow better security and/or compression, depending on the transport layer being used. Currently supports XMLRPC and RTC..
  • Java server side. If used with a transport layer, a server side receiver is needed. This can be implemented in Delphi (using any supported transport layer), in Java (using XMLRPC) or in PHP (also using XMLRPC). This provides flexibility and platform independence..
  • Support for Interbase, Firebird, and Microsoft SQL Server, MySQL/PHP and SQLite / iOS. You can also mix and match, so that a MySQL database on a PHP server can be synchronized with a Firebird database server, for instance, and vice versa..
  • Support for many different data-connectivity components: FIBPlus, IBX, IBObjects, UIB, Zeos, ADO and some others..


  • Status: Trial (work while IDE is running)
  • Source: On purchase/registration
  • price: $600
  • Size: 5 854kB

Platforms: C2k10, C2k6, C2k7, C2k9, CB5, CB6, CBXE, CBXE2, CBXE3, CBXE4, CBXE5, CBXE6, CBXE7, D2005, D2006, D2007, D2009, D2010, D6, D7, DXE, DXE2, DXE3, DXE4, DXE5, DXE6, DXE7, FM, FM2, FM3

Devrace FIBPlus v.7.5

By Devrace.

Commercial 22 Sep 2013


FIBPlus is the simplest and most flexible suite of components for direct access to FireBird and Interbase. Full support of SQLDialect 3 of Interbase / FireBird, support of array-fields, emulation of boolean fields, multi-table and multi-transaction modification of data.


  • Status: Trial (work while IDE is running)
  • Source: On purchase/registration
  • price: $310
  • Size: 25 689kB

Platforms: C2k10, C2k6, C2k7, C2k9, CB5, CB6, CBXE, CBXE2, CBXE3, CBXE4, D2005, D2006, D2007, D2009, D2010, D5, D6, D7, DXE, DXE2, DXE3, DXE4

FBDataSet v.1.27

By Alexey Lagunov.

Freeware + source 17 Oct 2007


Components set for accessing Interbase and Firebird databases for Delphi and Lazarus.

Based at Unified Interbase Library.


  • Status: Fully functional
  • Source: Included
  • Size: 171kB

Platforms: D7

FIB DAC v.2.02

By Gregor Markowski.

Freeware 23 Jul 2009


The suite of eight data-aware components:
  • TFIB_Database
  • TFIB_Transaction
  • TFIB_Dataset
  • TFIB_UpdateSQL
  • TFIB_Query
  • TFIB_StoredProc
  • TFIB_Generator
  • TFIB_CreateAlterDrop
for direct access of Firebird databases (Interbase also, but tested only on Interbase ver. 7.5). The components are based only on my own, not seldom non-standard, ideas. I have created these components with minimum programming code (all DCUs weigh ONLY 308KB). Wherever the original Borland code was not optimal I have overriden it, but generally Iíve tried to take the maximum advantage of Borland code.

You will be amazed at the potentiality and efficiency of FIB DAC components that set a new standard, unattainable for other compomnents being usually heavy, overgrown and complicated. TFIB_Dataset is the only dataset component that besides simplest (and slowest together) static data access method, supports dynamic data access and partial (growing) records fetching (IN MANY CASES EVEN HUNDREDS TIME FASTER THEN STATIC METHOD; see Readme.txt and Readme_comparision.txt for more details).

Here are some features of the most important component, i.e. TFIB_Dataset:

  • the fastest Firebird Servers data access (when Unidirectional = True, also as replacement for all dbExpress drivers; when used as data supplier for ClientDataSet, TFIB_Dataset automatically sets Unidirectional to True and allocates 0 bytes for fetched records)
  • one component for all recordsets, ReadOnly and not ReadOnly i.e. physical Tables
    • You can also select from stored procedures; published property ProcName lets You choose required procedure (among procedures that return any fields) from the drop-down list at design time
  • published property SQLStatement is divided into five sections: SELECT...FROM... , WHERE , GROUP BY , PLAN , ORDER BY
  • statements based on one table with joined other recordsets ARE TREATED AS TABLES i.e. NOT READONLY DATASETS
  • three strategies for accessing of data:
    • daStaticAccess (nonTable Datasets are always accessed in this manner) - all fields of fetched records are stored in memory; this is the conventional and the slowest method of data access)
    • daDynamicAccess - purely record identifying fields are stored in memory (if there is no primary/unique key for the table or size of primary/unique index > 8, RDB$DB_KEYs are stored)
    • daPartialFetch - all fields are stored in memory but records are fetched and appended in progressive manner during each call of one of search method (i.e. Locate, LocateNearest, FindKey, FindNearest) so You have the guarantee that searched records are fetched
  • each table based TFIB_Dataset, immediately after it is opened, returns the real RecordCount in the rowset and can be browsed from bottom without any time delay
  • ingenious algorithms for FASTEST exact and nearest record locating
  • MasterSourceFields are defined regardless of IndexFieldNames, it means You can sort detail Dataset as You want without loosing link to MasterSource
    • in dsInsert state, TFIB_Dataset assigns for You MasterFields values to appropriate LinkedFields automatically
    • You can use Borland Field Link Designer at design-time to set relationship between master-detail fields
  • allowed multiple reference for same parameter (listed only once in Params property), for example: SELECT * FROM PERSONS WHERE (:BirthPlace_ID = 0 OR BIRTHPLACE_ID = :BirthPlace_ID) AND (:BirthDate = 0 OR BIRTHDATE >= :BirthDate)
  • records are stored with minimum allocation of memory (each null field value takes just one bit of memory and string fields occupy only actual length)
  • fully supported array fields; each array field is created as TFIBArrayField (descendant of TArrayField) and is compatible with TCustomDBGrid descendants
  • public property IndexFieldNames lets You sort dataset both in ascending and descending order
  • when performing Delete UpdateStatus returns usDeleted and after deletion succeded DataEvent(deUpdateRecord, 0) is sent before Resync is called, so deleted Record is at this moment still in the Buffer retuned by ActiveBuffer
  • fully supported EMBEDED server; see Demo app
  • and much more; see Readme.txt for more information
  • see History.txt for changes


  • Status: Trial (work while IDE is running)
  • Source: None
  • Size: 946kB

Platforms: D2006, D2007, D6, D7

FibPlus Script v.1.9

By Nikolay Trifonov.

Shareware 04 May 2007


FIBPlus components executes DDL statements as well as common SQL-commands and you can improve your applications with such feature as built-in metadata updates. However, FIBPlus components do not execute SQL-scripts. You can not execute a few different SQL statements at once with TpFIBQuery or TpFIBDataSet. Both components can operate with single SQL statements only.

FibPlus Script is compatible with FIBPlus. It is compatible with IBX TIBScript, TIBExtract, but unlike the IBX component, it also supports "execute procedure", "create or alter", "describe" (as in IBExpert) etc. FIBPlus Script is used in several commercial applications with success.

Main features:

  • Supports all DDL-statements: DECLARE, ALTER, CREATE, etc.
  • Supports database connection/disconnection commands.
  • Supports transaction management commands: START TRANSACTION, COMMIT, etc
  • Supports new Firebird 1.5 and InterBase 7.x SQL.
  • Does not require SET TERM command to separate ALTER TRIGGER and ALTER PROCEDURE statements.
  • Support IBExpert command: DESCRIBE and SET BLOBFILE.


  • Status: Evaluation (time-limit)
  • Source: On purchase/registration
  • price: $30
  • Size: 68kB

Platforms: D6, D7

Firebird Library v.0.83

By Alessandro Batisti.

Freeware + source 09 Dec 2005


FBLib Firebird Library and Freepascal 1.9.x compiler.


  • Status: Fully functional
  • Source: Included
  • Size: 109kB

Platforms: D4, D5, D6, D7

Gb_DataSets Components v.1.04

By Paritet Soft.

SWS 23 Jun 2006


gb_DataSets Components is a set of components providing an opportunity of normal navigation on large data sources - tables and queries. The set consists of two components: TgbDataSet and TgbTable. The first one provides caching, navigation, editing on a random data set which has returned SQL-query, the second provides similar functionality on a separate table. Unlike standard IBX- and FIBPlus-DataSets, gb_DataSets never download the all data from the InterBase server. So, the basic distinction between such components as IBTable, IBDataSet, IBQuery, pFIBDataSet, consists in cache architecture and server request technique.


  • Status: Fully functional
  • Source: Included
  • price: $40
  • Size: 69kB

Platforms: CB5, CB6, D5, D6, D7

IB Objects v.

By Jason Wharton.

Shareware 23 Feb 2015


IB Objects is the most powerful toolbox available for developing client and service applications for InterBase/Firebird in Delphi and Borland C++Builder without the BDE, ODBC or any other middleware.

IB Objects provides more than 80 components for use with Delphi and C++Builder. The "native IBO" classes require only a Desktop Developer edition. Professional editions of these products are required only if you need to develop with the TDataset-compatible classes.


  • Status: Trial (work while IDE is running)
  • Source: On purchase/registration
  • Size: 60 329kB

Platforms: C2k10, C2k6, C2k7, C2k9, CB5, CB6, CBXE, CBXE2, CBXE3, CBXE4, CBXE5, CBXE6, CBXE7, D2005, D2006, D2007, D2009, D2010, D5, D6, D7, DXE, DXE2, DXE3, DXE4, DXE5, DXE6, DXE7

IBProvider v.


Shareware 21 Oct 2010


The product is a Native OLE DB provider for access to all versions of InterBase, Firebird and Yaffil SQL-servers. Using IBProvider you can create applications based on:
  • All versions of Microsoft Visual Studio including Microsoft Visual Studio .Net (ADO.Net) C++ and Delphi
  • Microsoft Office (including Microsoft Access) through the Visual basic for Applications (VBA)
  • ActiveX Scripts and Crystal Reports
  • Windows Scripting Host scenarios
  • ASP and ASP.Net for Web applications development.
Actually, you can use IBProvider to create any Windows-based applications for InterBase, Firebird and Yaffil.


  • Status: Evaluation (time-limit)
  • Source: None
  • price: $235
  • Size: 15 142kB

Platforms: C2k10, C2k6, C2k7, C2k9, CB3, CB5, CB6, CBXE, D2005, D2006, D2007, D2009, D2010, D6, D7, DXE

InterXpress for Firebird v.2.4.0

By Upscene Productions.

Shareware 15 Oct 2013


InterXpress for Firebird is driver that supports Borland's dbExpress technology as available in Delphi, C++Builder and Kylix.


  • Status: Evaluation (time-limit)
  • Source: None
  • price: $62
  • Size: 1 249kB

Platforms: C2k10, C2k6, C2k7, C2k9, D2006, D2007, D2009, D2010, D6, D7

pFIBExtract v.1.0

By Iliya Iliev.

Freeware + source 30 Dec 2004


This component is an port from IBX component IBExtract. It allows you to excract metadata form Firebird or Interbase database into SQL file.


  • Status: Fully functional
  • Source: Included
  • Size: 40kB

Platforms: D5, D6, D7

pFIBScript v.1.1

By Iliya Iliev.

Freeware + source 30 Dec 2004


This component is an port from IBX component IBScript. It allows you to execute SQL scripts in Firebird or Interbase database.

List of features:

  • Supports all DDL-statements: DECLARE, ALTER, CREATE, RECREATE, etc.
  • Supports database connection/disconnection commands.
  • Supports transaction management commands: START TRANSACTION, COMMIT, etc.


  • Status: Fully functional
  • Source: Included
  • Size: 17kB

Platforms: D5, D6, D7

SIBPROvider Interbase OLE DB Provider v.2.2.2

By SIBPROvider.

Shareware 23 Jan 2005


SIBPROvider is a good OLE DB Provider specific for Interbase/Firebird. SIBPROvider makes possible to access Interbase through of ADO/OLEDB applications like Visual Basic, Delphi, ASP, Dreamweaver, Crystal Reports and anything that work with ADO or OLE DB.

SIBPROvider differently of ODBC drivers is a modern technology that offers support for valuable features of Interbase.

SIBPROvider is a flexible and robust OLE DB provider. It works with blobs, largeints, transactions, stored procedures, named and unnamed parameters, views and supplies rich schemas information.

SIBProvider has been certified through Microsoft LTM. This ensures that SIBPROvider is accomplished with Microsoft OLE DB specifications.

The SIBPROvider OLE DB Provider for Interbase is an OLE DB version 2.0-compliant provider. It's designed to be used with Interbase 6.x or Firebird 1.x versions and later; however, it does have limited support for Interbase 5.x/4.x. Use it with Interbase client or Interbase server.

SIBPROvider offers exclusive features like auto command parameters creation and auto command type determination.


  • Status: Evaluation (time-limit)
  • Source: On purchase/registration
  • price: $30
  • Source price: $125
  • Size: 1 337kB

Platforms: CB4, CB5, D5, D6

SohoIBLib Pro v.1.3

By Second Dream Company.

CS 17 Sep 2001


The library is based on classes of SohoLib Pro and FIBPlus. In other words it is designed for work with Interbase on the applied level. SohoIBLib Pro gives a great chance to work successfully with powerful classes of SohoLib Pro and at the same time lets you get the quickest access to a database in FIBPlus.


  • Status: Fully functional
  • Source: Included
  • price: $186
  • Size: 217kB

Platforms: CB4, CB5, D3, D4, D5, D6