AnyDAC includes 50+ Delphi non-visual components.
Most of the applications will use TADConnection and few TADQuery.
|
Name |
Platforms |
Description |
|
All |
The class is responsible to connection definitions (more) and connections management. | |
|
All |
The class is responsible to connection establishment (more) with a DBMS. | |
|
All |
The class is responsible for connection transaction management (more). | |
|
All |
The class is responsible for execution of SQL commands (more). | |
TADTableAdapter |
All |
The class binding TADCommand and TADMemTable. |
|
All |
The class binding few datasets into a single in-memory storage and building a centralized change log. | |
|
All |
The class implementing in-memory dataset. | |
|
All |
The class implementing dataset, capable to execute SQL queries (more). | |
|
All |
The class implementing dataset, capable to execute server side stored procedures (more). | |
|
All |
The class implementing dataset, working with single database table (more). | |
|
All |
TADUpdateSQL applies updates on behalf of queries or stored procedures that can't post updates directly (more). | |
TADDataMove |
All |
The class is responsible for data movement between different data sources. |
|
All |
The class implementing SQL script engine, capable to execute a series of SQL queries (more). | |
|
All |
The class implementing dataset, capable to execute meta-info queries (more). | |
|
All |
The class is responsible for handling the database event notifications (more). | |
|
All |
The class implementing Local SQL engine, capable to execute SQL queries with TDataSet descendants as data sources (more). |
Most of the applications will use one link component per supported database.
|
Name |
Platforms |
Description |
|
Win32, Win64, Linux32, Linux64 |
Use the TADPhysADSDriverLink component to link the Advantage Database Server driver to an application and setup it (more). | |
|
Win32, Win64, Linux32, Linux64, MacOS |
Use the TADPhysASADriverLink component to link the Sybase SQL Anywhere driver to an application and setup it (more). | |
|
Win32, Win64, Linux32, Linux64, MacOS, iOS on RAD Studio XE2 Enterprise and higher |
Use the TADPhysDataSnapDriverLink component to link the Multi-Tier DataSnap driver to an application and setup it (more). | |
|
Win32, Win64, Linux32, Linux64 |
Use the TADPhysDB2DriverLink component to link the IBM DB2 driver to an application and setup it (more). | |
|
Win32 |
Use the TADPhysDBXDriverLink component to link the dbExpress v 1-3 bridge driver to an application (more). | |
|
Win32, Win64, Linux32, Linux64, MacOS |
Use the TADPhysIBDriverLink component to link the Firebird / Interbase driver to an application and setup it (more). | |
|
Win32, Win64 |
Use the TADPhysMSAccessDriverLink component to link the Microsoft Access driver to an application and setup it (more). | |
|
Win32, Win64, Linux32, Linux64, MacOS |
Use the TADPhysMSSQLDriverLink component to link the Microsoft SQL Server driver to an application and setup it (more). | |
|
Win32, Win64, Linux32, Linux64, MacOS, iOS (1) |
Use the TADPhysMySQLDriverLink component to link the MySQL Server driver to an application and setup it (more). | |
|
Win32, Win64, Linux32, Linux64, MacOS |
Use the TADPhysODBCDriverLink component to link the ODBC bridge driver to an application (more). | |
|
Win32, Win64, Linux32, Linux64, MacOS |
Use the TADPhysOracleDriverLink component to link the Oracle Database driver to an application and setup it (more). | |
|
Win32, Win64, Linux32, Linux64, MacOS, iOS (1) |
Use the TADPhysPgDriverLink component to link the PostgreSQL driver to an application and setup it (more). | |
|
Win32, Win64, Linux32, Linux64, MacOS, iOS | ||
|
Win32, Win64, MacOS, iOS |
Use the TADPhysTDBXDriverLink component to link the dbExpress v 4 bridge driver to an application (more). |
Note 1: DA-SOFT Technologies not tested this driver on this platform and does not provide the technical assistance for that. Use on your own risk.
An application will use one of the monitor components, when it is needed tracing capabilities.
|
Name |
Platforms |
Description |
TADMoniFlatFileClientLink |
All |
Use the TADMoniFlatFileClientLink component to link tracing to text file capabilities to an application and setup it (more). |
|
All |
Use the TADMoniRemoteClientLink component to link ADMonitor tracing capabilities to an application and setup it (more). | |
TADMoniCustomClientLink |
All |
Use the TADMoniCustomClientLink component to link custom tracing capabilities to an application and setup it (more). |
Most of the applications will use TADGUIxWaitCursor and TADGUIxLoginDialog.
|
Name |
Platforms |
Description |
|
VCL, FireMonkey, LCL |
The dialog showing a SQL query execution progress (more). | |
|
VCL, FireMonkey, LCL |
The dialog displaying AnyDAC exceptions (more). | |
|
VCL, FireMonkey, LCL |
The dialog allows the users to enter their DB credentials (more). | |
|
VCL, FireMonkey, LCL, Console |
The dialog showing a SQL script execution progress (more). | |
|
VCL, FireMonkey, LCL, Console |
The component allowing to control the wait cursor. |
An application will use service components to add a specific DBMS facility support.
|
Name |
Platforms |
Description |
|
Win32, Win64, Linux32, Linux64 |
The class implementing Advantage backup database service. | |
|
Win32, Win64, Linux32, Linux64 |
The class implementing Advantage service restoring a database from a backup. | |
|
Win32, Win64, Linux32, Linux64 |
The class implementing Advantage table utilities. | |
|
Win32 |
The class implementing SQL Anywhere backup database service. | |
|
Win32 |
The class implementing SQL Anywhere database validate service. | |
|
Win32, Win64, Linux32, Linux64, MacOS |
The class implementing FB/IB backup database service. | |
|
Win32, Win64, Linux32, Linux64, MacOS |
The class implementing Firebird-only backup database service. | |
|
Win32, Win64, Linux32, Linux64, MacOS |
The class implementing Firebird-only restored database service. | |
|
Win32, Win64, Linux32, Linux64, MacOS |
The class implementing FB/IB service restoring a database from a backup. | |
|
Win32, Win64, Linux32, Linux64, MacOS |
The class implementing FB/IB database security management service. | |
|
Win32, Win64, Linux32, Linux64, MacOS |
The class implementing Firebird database trace service. | |
|
Win32, Win64, Linux32, Linux64, MacOS |
The class implementing FB/IB database validate and repair service. | |
|
Win32, Win64 |
The class implementing Microsoft Access database create, drop, compact and repair services | |
|
Win32, Win64, Linux32, Linux64, MacOS, iOS |
The class implementing SQLite backup, restore, copy database functionality (more). | |
|
Win32, Win64, Linux32, Linux64, MacOS, iOS |
The class implementing custom SQLite collation (more). | |
|
Win32, Win64, Linux32, Linux64, MacOS, iOS |
The class implementing custom SQLite function (more). | |
|
Win32, Win64, Linux32, Linux64, MacOS, iOS |
The class allowing to manage SQLite database encryption (more). | |
|
Win32, Win64, Linux32, Linux64, MacOS, iOS |
The class implementing SQLite database validate service (more). | |
|
Win32, Win64, Linux32, Linux64, MacOS, iOS |
The class implementing custom SQLite RTree (more). |
|
What do you think about this topic? Send feedback!
|