Watch, Follow, &
Connect with Us

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


ID: 24601, InterBase Data Access Components

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 C++Builder, Version 11.0  to 11.0 190 downloads
Copyright: All rights reserved


Size: 2,770,884 bytes
Updated on Fri, 01 Jun 2007 04:40:56 GMT
Originally uploaded on Fri, 04 May 2007 10:04:21 GMT
SHA1 Hash: 5940F03831EB9675B761F84619BD87525A149194
MD5 Hash: 8AF12FF7B8CAD396451AE732715FA70C

    Explore the files in this upload

Description
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 following components:

TIBCConnection - controls server connection;
TIBCTransaction - represents server transaction;
TIBCQuery - queries execution, operates record set, flexible way updating database tables;
TIBCSQL - executes SQL statements;
TIBCTable - allows to retrieve and update data single table without writing SQL statement;
TIBCStoredProc - executes stored procedures and functions;
TIBCSQLMonitor - allows to monitor dynamic SQL executing in IBDAC-based applications;
TIBCScript - executes sequence of SQL statements;
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; TIBCAlerter component to transfer messages between connections
s to build really thin database application.

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.


Compatibility
-------------

IBDAC supports InterBase 5.x and up, Firebird 2.x, 1.x, and Yaffil database servers. Following development environments are supported by IBDAC:
CodeGear C++ Builder 2007
CodeGear Delphi 2007 for Win32
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 8
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 http://www.crlab.com/ibdac

   Latest Comments  View All Add New

Move mouse over comment to see the full text

Server Response from: ETNACDC03