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.
Key features:
-UniDAC version includes Cloud providers, which allow developing applications that work with data stored in the most popular Cloud services such as: BigCommerce, Dynamics CRM, FreshBooks, Magento, MailChimp, NetSuite, Salesforce, Salesforce MC, SugarCRM, QuickBooks, Zoho CRM.
- macOS 64-bit in Lazarus is supported
- RAD Studio 10.4 Sydney is supported
- Lazarus 2.0.8 is supported
- Support for custom constraints
- AppMethod support
- Direct Mode
- Android 64-bit is supported
- 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