Watch, Follow, &
Connect with Us

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


ID: 25885, Universal Data Access Components for RAD Studio 2007

by Dmitry Nikolaenko Email: Anonymous


Provides high performance direct access to InterBase, Firebird, Oracle, Microsoft SQL Server and MySQL databases.
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 164 downloads
Copyright: All rights reserved


Size: 7,280,969 bytes
Updated on Thu, 07 Aug 2008 09:22:02 GMT
Originally uploaded on Thu, 07 Aug 2008 09:00:14 GMT
SHA1 Hash: BEF4D1B619EDB70D613B74012F310DC8A45FBC20
MD5 Hash: D0BAFF6037C15E9DA3F17036C254DFE3

    Explore the files in this upload

Description
Universal Data Access Components (UniDAC) is a powerful library of nonvisual
cross-database data access components for Delphi, Delphi for .NET,
and C++Builder. We have combined the experience of long-term successful
development into one product, which provides unified access to the popular
database servers like Oracle, Microsoft SQL Server, MySQL, InterBase, and Firebird.

UniDAC offers unified approach to the database-related applications development
process. That means you can switch easily between different databases in your
projects without going deep into their specifics.

Using UniDAC with its server-independent interface is the best way
to create cross-database applications. UniDAC gives outstanding
flexibility and independence to your projects.

UniDAC includes the following components:

TUniConnection - lets you set up and control connections to different servers
TUniTransaction - provides discrete transaction control over sessions. Can be used to manipulate both simple and distributed transactions for certain providers
TUniQuery - uses SQL statements to retrieve data from tables and pass it to one or more data-aware components through a TDataSource object. This component provides a mechanism for updating data
TUniTable - lets you retrieve and update data in a single table without writing SQL statements.
TUniStoredProc - executes stored procedures and functions. Lets you edit cursor data returned as parameter
TUniSQL - executes SQL statements and stored procedures, which do not return datasets
TUniScript - executes sequences of SQL statements and provides control over the execution process
TUniMetaData - allows to retrieve comprehensive metadata on the specified SQL object
TUniUpdateSQL - lets you tune update operations for a DataSet component
TUniDataSource - provides an interface for connecting data-aware controls on a form and UniDAC dataset components
TUniSQLMonitor - interface for monitoring dynamic SQL execution
TUniConnectDialog - allows you to build custom prompts for provider name, server name, port number, database, user name, and password
TInterBaseUniProvider - links the InterBase provider to an application
TMySQLUniProvider - links the MySQL provider to an application
TOracleUniProvider - links the Oracle provider to an application
TSQLServerUniProvider - links the SQL Server provider to an application
TVirtualTable - provides dataset functionality for data that has no real database connection. This component is placed on the Data Access page of the Component palette, not on the UniDAC page
TCRBatchMove - transfers data between all types of TDataSet descendants. This component is placed on the Data Access page of the Component palette, not on the UniDAC page

Using Universal Data Access gives you the following advantages:

- Support for most popular databases
- Full support for the latest server versions
- Support for the latest IDE versions
- VCL and VCL.NET versions of library available
- High performance
- Easy to deploy
- Support of all standard and third-party data-aware controls
- Advanced connection management
- Flexible data updating
- UniScript component for scripts execution
- Ability of monitoring commands execution
- Advanced connection pooling
- Unicode and national charsets support
- Includes database-independent data storage
- CachedUpdates operation mode
- Local sorting and filtering by calculated and lookup fields
- Local master/detail relationship
- Ability to retrieve metadata information
- Support for using macros in SQL
- Customizable connection dialog
- Advanced design-time editors

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

UniDAC supports:

InterBase: versions 5.x and higher.
Firebird: versions 2.x, 1.x.
Yaffil

Oracle servers: 11g, 10g, 9i, 8i, 8.0, and 7.3, including Oracle 10g Express, Oracle 8i Personal, and Lite editions.
Oracle x86 clients: 11g, 10g, 9i, 8i, 8.0, and 7.3.

Servers: SQL Server 2005 (including Compact and Express editions), SQL Server 2000, SQL Server 7, and MSDE.
Clients: SQL OLE DB and SQL Native Client.

MySQL servers: 5.1, 5.0, 4.1, 4.0, and 3.23.
MySQL Embedded servers: 5.1, 4.1, and 4.0.
MySQL clients: Direct mode, 5.1, 5.0, 4.1, 4.0, and 3.23.

The following development environments are supported by UniDAC:
CodeGear Delphi 2009 for Win32
CodeGear C++Builder 2009
CodeGear RAD Studio 2007
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 personalities
Borland Delphi 2005
Borland Delphi 7
Borland Delphi 6
Borland C++Builder 6

For more information, see http://www.devart.com/unidac

   Latest Comments  View All Add New

Move mouse over comment to see the full text

Server Response from: ETNACDC03