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 name, server name, port number, database, user name, 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.

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.