PostgreSQL Data Access Components Editions

PostgreSQL Data Access Components comes in two editions: Standard and Professional.

The Standard edition includes the PgDAC basic connectivity components. PgDAC Standard Edition is a cost-effective solution for database application developers who are looking for high-performance connectivity to PostgreSQL for secure, reliable, and high-speed data transmission.

The Professional edition shows off the full power of PgDAC, enhancing PgDAC Standard Edition with support for PostgreSQL-specific functionality and advanced dataset management features.

You can get Source Access to PgDAC Professional Edition by purchasing a special PgDAC Professional Edition with Source Code, which includes the source code of all component classes. The source code of DataSet Manager and Migration Wizard is not distributed.

The matrix below compares features of PgDAC editions. The detailed list of all PgDAC features can be found on the features page.

Features Standard Professional
Direct Connectivity

Direct Connectivity

Connection without PostgreSQL client library Yes Yes
DAC

Desktop Application Development

Windows Yes Yes
macOS No Yes
Linux No Yes
DAC

Mobile Application Development

iOS No Yes
Android No Yes
DAC

Data Access Components

Base components
  TPgConnection
  TPgQuery
  TPgSQL
  TPgTable
  TPgStoredProc
  TPgUpdateSQL
  TPgDataSource
Yes Yes
Script executing
  TPgScript
Yes Yes
Fast data loading into the server
  TPgLoader
No Yes
PostgreSQL Specific Components

PostgreSQL Specific Components

Messaging between sessions and applications
  TPgAlerter
No Yes
Obtaining metadata about database objects
  TPgMetaData
No Yes
Storing a database as a script
  TPgDump
No Yes
DataBase Activity Monitoring

DataBase Activity Monitoring

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

Additional Components

Advanced connection dialog
  TPgConnectDialog
Yes Yes
Data encryption and decryption
  TPgEncryptor
No Yes
Data storing in memory table
  TVirtualTable
Yes Yes
Dataset that wraps arbitrary non-tabular data
  TVirtualDataSet
Yes Yes
Advanced DBGrid with extended functionality
  TCRDBGrid
Yes Yes
Records transferring between datasets
  TCRBatchMove
No Yes
Design-Time Features

Design-Time Features

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

Cross IDE Support

Lazarus and Free Pascal support No    Click to view restrictions
Single License Price $199.95 $299.95

1 Available only in editions with source code.