内容导航
产品标签

UniDAC

统一连接解决方案

以下是 "概述",如果您需要了解更多信息,您可以联系我们。

Universal Data Access Components是一个组件库,提供从Delphi和C++Builder(包括Community Edition)直接访问多个数据库的功能,以及在Windows、Linux、macOS、iOS和Android上针对32位和64位平台的Lazarus(和免费Pascal)。


统一连接解决方案

UniDAC为处理不同的数据库提供了透明的独立于服务器的接口,并允许您通过更改单个连接选项来更改特定服务器类型的客户机引擎。这意味着您可以在基于UniDAC的跨数据库应用程序中轻松地在不同的数据库服务器之间切换。


Image



UniDAC技术的优势

UniDAC易于设置和使用。它为处理不同的数据库提供了透明的独立于服务器的接口。选定的数据库提供程序确保在服务器上执行操作的最佳方式。



服务器感知提供程序

UniDAC选择特定于服务器的最佳方式来执行大多数操作。每个UniDAC数据提供程序都使用特定于服务器的本机连接。考虑到所选数据库服务器的特性,所有数据操作都由提供者自动执行。

Image



Delphi、C++Builder和Lazarus的跨平台解决方案

UniDAC是一个跨平台的解决方案,用于使用各种IDE开发应用程序:RAD Studio、Delphi、C++Builder、Windows、macOS、Linux、iOS和Android上的Lazarus(和FPC),用于x86和x64平台。UniDAC还提供对FireMonkey平台的支持,该平台允许您开发具有视觉效果的高性能桌面和移动本机应用程序。

Image



独立于服务器的SQL

在开发允许使用多个数据库的数据库应用程序时,关键点之一是编写与服务器无关的SQL。在UniDAC中,独立于服务器的SQL支持是通过强大的宏引擎实现的,它通过用用户定义的代码替换部分查询语句来生成动态SQL。

Image



访问云服务

UniDAC允许开发使用存储在云服务中的数据的应用程序,例如:BigCommerce、Dynamics CRM、FreshBooks、Magento、MailChimp、NetSuite、Salesforce、Salesforce MC、SugarCRM、QuickBooks、Zoho CRM。为此,将UniDAC ODBC provider与任何用于云的Devart ODBC驱动程序一起使用就足够了。

Image



安全连接

可以将SecureBridge组件与数据访问组件一起使用,将SSL、SSH或HTTP/HTTPS客户端嵌入到应用程序中,以建立到服务器的安全连接。

Image