Universal Data Access Components (UniDAC) is a library of components that provides direct access to multiple databases from Delphi, C++Builder, Lazarus (and Free Pascal) on Windows, Mac OS X, iOS, Android, Linux, and FreeBSD for both 32-bit and 64-bit platforms.
UniDAC offers unified approach to the database-related applications development process. That means you can switch easily between different databases in your projects without going deep into their specifics.
Using UniDAC with its server-independent interface is the best way to create cross-database applications. UniDAC gives outstanding flexibility and independence to your projects.
Key features:
- RAD Studio XE8 support
- AppMethod support
- Direct Mode
- Android application development support
- iOS development support
- NEXTGEN compiler support
- Mac OS X development support
- Win64 development support
- Universal access to different database servers
- Full support for the latest server editions
- High overall performance
- Support of all standard and third-party data-aware controls
- Disconnected Model with automatic connection control for working with data offline
- Local Failover for detecting connection loss and implicit re-execution of certain operations
- Unicode and national charsets support
- Database-independent data storage with the TVirtualTable component
- Ability to retrieve metadata information
- A large amount of helpful demo projects