UniDAC is a universal set of data access components for Delphi, C++ Builder, and Lazarus. It provides direct access to various databases and cloud applications from the same code base – you only need to change a single line of code to switch to a different client engine for a specific database server. UniDAC implements server-independent SQL support through a powerful macros engine, which constructs dynamic SQL statements by replacing parts of statements with user-defined code. UniDAC can also be used in conjunction with SecureBridge to establish an SSL/SSH connection to MySQL and PostgreSQL.
With more than 20 years of development experience, Devart Data Connectivity solutions are used with thousands of data-driven applications and help enterprises manage data more efficiently and make better business decisions. Devart offers a wide choice of world-class data connectivity solutions for various data connection technologies and frameworks: providers with ORM support (including Entity Framework), Delphi data access components, SSIS components, ODBC drivers, Excel add-ins, and more.
UniDAC users praise the range of supported databases, fast development, and dbMonitor – a tool for per-component tracing of database events. Configuring a connection to any database takes less than two minutes, which is a great time- and cost-saver. Users also like the TVirtualTable component for creating in-memory data storage and TUniScript for running multiple SQL scripts.
- Works with: Delphi, C++Builder, InterBase, RAD Studio (IDE plugin), RAD Server, DataSnap, FireMonkey, VCL, Lazarus, LCL, Free Pascal
- Works on: Windows 32-bit, Windows 64-bit, macOS 64-bit, iOS 64-bit, Android 32-bit, Android 64-bit, Linux 64-bit
Devart is an