UniDAC Component List

UniDAC includes the following components:

Basic UniDAC components

UniConnection

TUniConnection
Lets you set up and control connections to different servers.

UniTransaction

TUniTransaction
Provides discrete transaction control over sessions. Can be used to manipulate both simple and distributed transactions for certain providers.

UniQuery

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.

UniTable

TUniTable
Lets you retrieve and update data in a single table without writing SQL statements.

UniStoredProc

TUniStoredProc
Executes stored procedures and functions. Lets you edit cursor data returned as parameter.

UniSQL

TUniSQL
Executes SQL statements, and stored procedures, which do not return datasets.

UniScript

TUniScript
Executes sequences of SQL statements, and provides control over the execution process.

UniMetaData

TUniMetaData
Allows to retrieve embracing metadata on specified SQL object

UniUpdateSQL

TUniUpdateSQL
Lets you tune update operations for a DataSet component.

UniDataSource

TUniDataSource
Provides an interface for connecting data-aware controls on a form and UniDAC dataset components.

UniMonitor

TUniSQLMonitor
Interface for monitoring dynamic SQL execution.

UniConnectionDialog

TUniConnectDialog
Allows you to build custom prompts for provider id, server id, port number, database, user id, and password.

UniLoader

TUniLoader
Provides quick loading data to a database.

UniDump

TUniDump
Serves to store a database or its parts as a script and also to restore database from received script.

UniAlerter

TUniAlerter
Used to send and receive database events.

UniEncryptor

TUniEncryptor
Represents data encryption and decryption in client application.

VirtualTable

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.

UniDAC Professional Edition components

InterBaseUniProvider

TInterBaseUniProvider
Links the InterBase provider to an application.

MySQLUniProvider

TMySQLUniProvider
Links the MySQL provider to an application.

OracleUniProvider

TOracleUniProvider
Links the Oracle provider to an application.

PostgreSQLUniProvider

TPostgreSQLUniProvider
Links the PostgreSQL provider to an application.

SQLServerUniProvider

TSQLServerUniProvider
Links the SQL Server provider to an application.

SQLiteUniProvider

TSQLiteUniProvider
Links the SQLite provider to an application.

ODBCUniProvider

TODBCUniProvider
Links the ODBC provider to an application.

DB2UniProvider

TDB2UniProvider
Links the DB2 provider to an application.

AccessUniProvider

TAccessUniProvider
Links the Access provider to an application.

AdvantageUniProvider

TAdvantageUniProvider
Links the Advantage provider to an application.

ASEUniProvider

TASEUniProvider
Links the ASE provider to an application.

CRBatchMove

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.


Universal Data Access Components