Watch, Follow, &
Connect with Us

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

ID: 25884, InterBase Data Access Components for Delphi 7

by Dmitry Nikolaenko Email: Anonymous

Provides high performance direct access to InterBase, Firebird, and Yaffil database servers.
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 InterBase, Version 5.0  to 9.0 228 downloads
Copyright: All rights reserved

Size: 2,335,155 bytes
Updated on Thu, 07 Aug 2008 09:17:37 GMT
Originally uploaded on Thu, 07 Aug 2008 08:52:29 GMT
SHA1 Hash: 57AFD67C169AF4BB4FD0AA71C8392B3C913BBA49
MD5 Hash: FF55316B6A444D2F7A6B93815E521164

    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
of an application and its administration.

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:
CodeGear Delphi 2009 for Win32
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
Borland Kylix 3
Borland Kylix 2
Only Professional, Enterprise and Architect editions are supported. Also IBDAC does not support Kylix Open Edition.

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