Watch, Follow, &
Connect with Us

For forums, blogs and more please visit our
Developer Tools Community.

ID: 28394, InterBase Data Access Components (IBDAC) with 64-bit Support

by Dmitry Nikolaenko Email: Anonymous

Provides high performance direct access to InterBase, Firebird, and Yaffil database servers. Allows developing 32-bit and 64-bit applications and supports the FireMonkey application development platform.
Download Details
FTP  download also available
CDN Login Required to Download. (You will be redirected to the login page if you click on the Download Link)
To download this, you must have registered:
A free membership

For Delphi, Version 5.0  to 16.0 79 downloads
Copyright: All rights reserved

Size: 6,142,849 bytes
Updated on Mon, 29 Aug 2011 07:29:05 GMT
Originally uploaded on Tue, 02 Aug 2011 07:23:03 GMT
SHA1 Hash: DE3DDCD93C3A013FF38560CD15297DC65FB9C224
MD5 Hash: 401EE553AC31981DAB1124D4851C5769

    Explore the files in this upload

InterBase Data Access Components (IBDAC) library offers a set of
nonvisual components for Borland Delphi, C++Builder, and Kylix.
They provide access to InterBase, Firebird, and Yaffil database servers.
You can use IBDAC as an alternative to standard way of accessing databases using Borland Database Engine (BDE) or dbExpress.

Using BDE or dbExpress in InterBase-oriented client/server applications
has some deficiencies. In many cases BDE and dbExpress users are unable
to employ server-specific features. Also BDE leads to excessive usage
of resources, reduced speed of processing data, restricted distribution.

IBDAC includes the following components:

TIBCConnection - sets and controls connection to InterBase database
TIBCTransaction - provides discrete transaction control over database connections
TIBCQuery - uses SQL statements to retrieve data from InterBase table or tables, automatically generates missing INSERT, DELETE, UPDATE statements
TIBCTable - lets you retrieve and update data in a single table without writing SQL statements
TIBCStoredProc - executes stored procedures and functions, allows to edit cursor data returned as parameter
TIBCSQL - executes SQL statements and stored procedures, which do not return rowsets
TIBCScript - executes sequence of SQL statements
TIBCUpdateSQL - lets you tune update operations for a DataSet component
TIBCDataSource - provides an interface between a IBDAC dataset components and data-aware controls on a form
TIBCAlerter - transfers messages between connections
TIBCMetaData - retrieves metadata on specified SQL object
TIBCSQLMonitor - allows to monitor dynamic SQL executing in IBDAC-based applications
TIBCConnectDialog - serves for entering username, password and server name
TCRDBGrid - extends TDBGrid capabilities, provides visual access to filters and incremental search
TVirtualTable - dataset stores data in memory
IBCDataAdapter - .NET component, uses TDataSet as data source for retrieving and saving data to System.Data.DataSet
TCRBatchMove - transfers data between all types of TDataSet descendants

Using InterBase Data Access gives you the following advantages:

- Direct access to server data. No distributing, installing and configuring the BDE and ODBC;
- VCL, VCL.NET and CLX versions of library;
- Supports the latest versions of InterBase, Firebird and Yaffil database servers;
- All data types support;
- Comprehensive array data type support;
- High performance controlled fetch of large data blocks;
- Optimized string data storing;
- Local data sorting and filtering;
- Automatic data updating with TIBCQuery and TIBCTable components;
- Automatic record refreshing and locking;
- Advanced locking in Firebird 2;
- Connection pooling feature;
- InterBase Events support;
- Unicode and national charsets support;
- Advanced support for character set OCTETS;
- Advanced BLOB support;
- BLOB compression support;
- TIBCScript component to execute scripts;
- Advanced generators support;
- Separated run-time and GUI specific parts allow to create pure console applications such as CGI;
- Advanced design-time editors;
- Extended SQL tracing capabilities provided by TIBCSQLMonitor component and DBMonitor application;
- Borland SQL Monitor support;
- Automatic design-time components linking;
- Includes source code of TCRDBGrid enhanced data-aware grid control;
- Wide data-aware and reporting components support, including InfoPower, ReportBuilder, FastReport;
- Easy migration from BDE and IBX with Migration Wizard;
- Macros support in SQL;
- Allows to use Professional Edition of Delphi, C++ Builder or Kylix to develop client/server applications.
- and many other features.


IBDAC supports InterBase 5.x and higher, Firebird, and Yaffil database servers.

The following development environments are supported by IBDAC:

Embarcadero Deplhi XE2 for Win32 and Win64
Embarcadero C++Builder XE2
Embarcadero Deplhi XE
Embarcadero C++Builder XE
Embarcadero Delphi 2010
Embarcadero C++Builder 2010
CodeGear Delphi 2009
CodeGear C++Builder 2009
CodeGear Delphi 2007 for Win32
CodeGear C++Builder 2007
Turbo Delphi Professional
Turbo Delphi for .NET Professional
Turbo C++ Professional
Borland Developer Studio 2006 including support of Delphi for Win32, Delphi for .NET and C++Builder Personality
Borland Delphi 2005
Borland Delphi 7
Borland Delphi 6
Borland Delphi 5
Borland C++Builder 6
Borland C++Builder 5
Lazarus and Free Pascal for Win32 and Linux (only Editions with Source Code and Trial Edition)

Only Professional, Enterprise and Architect editions are supported.

For more information, see

   Latest Comments  View All Add New

Move mouse over comment to see the full text

Could not retrieve comments. Please try again later.

Server Response from: ETNACDC03