SQLite数据访问组件

描述

SQLite 数据访问组件

SQLite 数据访问组件 (LiteDAC) 是一个组件库 它提供从 Delphi 和 C++ Builder 到 SQLite 的原生连接,包括 Community Edition,以及 Windows、Linux、macOS、iOS 和 Android 上的 Lazarus(和 Free Pascal) 适用于 32 位和 64 位平台。LiteDAC 设计 供程序员开发真正的跨平台桌面和移动 SQLite 数据库 应用程序,无需部署任何其他库。

LiteDAC 提供了两种从 Delphi 和其他 IDE 连接到 SQLite 的方法。其一是通过本机 SQLite 客户端库的 Common Connection。第二个是使用 client 库。

静态链接 SQLite 以避免任何库依赖项

基于 LiteDAC 的数据库应用程序易于部署,不需要安装 其他数据提供程序层(如 BDE 或 ODBC),这就是它们为什么更快而不是基于标准 Delphi 数据连接解决方之类。

此外,LiteDAC 提供了在 Delphi 和 C++ Builder 中使用 SQLite 的额外机会 直接在应用程序中静态链接客户端库。

数据

SQLite 加密

为了保护您的数据免受未经授权的访问,LiteDAC 提供了功能强大且可定制的 SQLite 数据库加密引擎。您不再需要花钱购买昂贵的产品 支持加密的 SQLite 客户端库 - 使用静态链接、加密 支持将自动添加到您的应用程序和以下算法中 将能够保护您的数据:AES、Blowfish、TripleDES、Cast128、RC4。

LiteDAC 技术 还允许使用任何支持 SQLite 加密的第三方 SQLite 库。

 

产品特点

静态链接

在应用程序中静态链接 SQLite 库可确保应用程序 使用与开发和测试时完全相同的 SQLite 版本。此外,它还使部署更容易。

移动开发

使用 LiteDAC 为 iOS 和 Android 移动设备进行开发变得更加容易。因为 LiteDAC 允许您的移动应用程序简单地使用 SQLite 数据库 就像桌面应用程序一样。

64 位开发

LiteDAC 不会限制您对开发平台的选择。现在,您可以开发 适用于具有 Delphi 和 Lazarus(以及 FPC)的 32 位和 64 位平台。

IDE 兼容性

我们的产品与最新的 IDE 版本兼容,包括社区版:Embarcadero RAD Studio 12 Athens、 Delphi 12 雅典,C++ Builder 12 雅典,Lazarus(和 FPC)。它也与以前的 自 Delphi 6 和 C++Builder 6 以来的 IDE 版本。

数据类型映射

如果你想在 SQLite 和 Delphi 数据类型之间进行自定义对应, 您可以使用 LiteDAC 提供的简单灵活的 Data Type Mapping 引擎。

开发平台

支持所有主要的 GUI 框架:在 Delphi 中开发适用于 Windows 的 VCL 应用程序或跨平台的 FMX 应用程序,以及在 Lazarus 中为 Windows、macOS 或 Linux 开发 LCL 应用程序。

性能

我们所有的组件和库都旨在帮助您编写高性能、 轻量级数据访问层,因此它们使用高级数据访问算法和优化技术。

监测

使用我们的软件 dbMonitor 工具进行监控 以及使用 SQLite 数据访问组件分析应用程序进行的所有数据库调用。

打开APP阅读更多精彩内容
声明:本文内容及配图由入驻作者撰写或者入驻合作网站授权转载。文章观点仅代表作者本人,不代表电子发烧友网立场。文章及其配图仅供工程师学习之用,如有内容侵权或者其他违规问题,请联系本站处理。 举报投诉

全部0条评论

快来发表一下你的评论吧 !

×
20
完善资料,
赚取积分