Universal Data Access Components Editions

The Standard edition includes the UniDAC common engine, but does not include any data providers. UniDAC Standard Edition supports only the following data providers: Oracle, SQL Server, MySQL, InterBase (Firebird), PostgreSQL, and SQLite which are installed by ODAC, SDAC, MyDAC, IBDAC, PgDAC, and LiteDAC correspondingly. UniDAC Standard Edition is a cost-effective solution for those database application developers who need only several of supported data providers and already have (or are going to have) some of DACs.

The Professional edition shows off the full power of UniDAC, including UniDAC Standard Edition with support for the following data access providers: Oracle, SQL Server, MySQL, InterBase/Firebird/Yaffil, PostgreSQL, SQLite, NexusDB, Access, Advantage, ASE, DB2, DBF, and other databases (using ODBC provider). In addition, UniDAC Professional Edition includes the DataSet Manager tool which is intended to organize datasets in your application.

You can get Source Access to the UniDAC Professional Edition by purchasing the special UniDAC Professional Edition with source code. The Professional Edition with source code includes the source code for all component classes. The source code of DataSet Manager is not distributed. The source code of Oracle Direct mode is supplied as precompiled packages.

The matrix below compares features of UniDAC editions. The detailed list of all UniDAC features you can find at the UniDAC Features page

Features Professional Standard
DAC

Mobile Development

iOS application development Yes Click to view restrictions
DAC

Data Access Components

Base components
  TUniConnection
  TUniQuery
  TUniSQL
  TUniTable
  TUniStoredProc
  TUniUpdateSQL
  TUniDataSource
Yes Yes
Script Executing
  TUniScript
Yes Yes
Transactions managing
  TUniTransaction
Yes Yes
Fast data loading into the server
  TUniLoader
Yes Click to view restrictions
Database Specific Features

DataBase Specific Components

Messaging between sessions and applications
  TUniAlerter
Yes Click to view restrictions
Obtaining metainformation about database objects
  TUniMetaData
Yes Click to view restrictions
Storing a database as a script
  TUniDump
Yes Click to view restrictions
DataBase Activity Monitoring

Data Base Activity Monitoring

Monitoring of per-component SQL execution
  TUniSQLMonitor
Yes Yes
Additional Components

Additional Components

Advanced connection dialog
  TUniConnectDialog
Yes Yes
Data encryption and decryption
  TUniEncryptor
Yes No
Data storing in memory table
  TVirtualTable
Yes Yes
Advanced DBGrid with extended functionality
  TCRDBGrid
Yes Yes
Records transferring between datasets
  TCRBatchMove
Yes No
Providers

Providers

UniDAC data providers for:
  Oracle
  SQL Server
  MySQL
  InterBase/Firebird
  PostgreSQL
  SQLite
  NexusDB
  ODBC
  Access
  Advantage
  ASE
  DB2
  DBF
Yes No
Design-Time Features

Design-Time Features

Enhanced component and property editors Yes Yes
Migration Wizard Yes Yes
DataSet Manager Yes No
Cross IDE Support

Cross IDE Support

Lazarus and Free Pascal Support Click to view restrictions No
Single License Price $249.95 $99.95

1 Using these components is possible only if they are included to the used data provider.

2 Available only in editions with source code.


Universal Data Access Components