Universal Data Access Components

Universal Data Access Components (UniDAC) es una librería de componentes que proveen acceso direto a múltiples bases de datos desde Delphi y C++Builder incluyendo la Community Edition, así como Lazarus (y Free Pascal) en Windows, Linux, macOS, iOS, y Android para ambas plataformas 32-bit64-bit.

Descripción

Unified Connectivity Solution

UniDAC proporciona interfaces transparentes independientes del servidor para trabajar con diferentes bases de datos y le permite cambiar el motor del cliente para un tipo de servidor específico simplemente cambiando la opción de conexión única. Significa que puede cambiar fácilmente entre diferentes servidores de bases de datos en su aplicación basada en UniDAC entre bases de datos.

 

Solución Multi-Plataforma para Delphi, C++Builder, y Lazarus

UniDAC es una solución multiplataforma para desarrollar aplicaciones utilizando varios IDE: RAD Studio, Delphi, C ++ Builder, Lazarus (y FPC) en Windows, macOS, Linux, iOS y Android, tanto para plataformas x86 como x64. UniDAC también proporciona soporte para la plataforma FireMonkey, que le permite desarrollar aplicaciones nativas móviles y de escritorio de alto rendimiento visualmente espectaculares.

Acceso a Servicios en la Nube (Cloud Services)

UniDAC permite desarrollar aplicaciones que trabajan con datos almacenados en Servicios en la Nube como: BigCommerce, Dynamics CRM, FreshBooks, Magento, MailChimp, NetSuite, Salesforce, Salesforce MC, SugarCRM, QuickBooks, Zoho CRM. Para esto, es suficiente usar el UniDAC ODBC provider con cualquier Devart ODBC drivers for Clouds.

SQL Independiente del Servidor

Al desarrollar aplicaciones de base de datos que permitan trabajar con varias bases de datos, uno de los puntos clave es la escritura de SQL independiente del servidor. En UniDAC, el soporte de SQL independiente del servidor se implementa mediante el potente motor de macros, que produce SQL dinámico al reemplazar partes de las declaraciones de consulta con código definido por el usuario.

Conexión Segura

Puede usar componentes SecureBridge con componentes de acceso a datos para incrustar un cliente SSL, SSH, o clientes HTTP/HTTPS en su aplicación para establecer una conexión segura al servidor.