InterBase 和 Firebird 数据访问组件

  • 更新日期:2021-11-22
  • 查看次数:213
  • 点评次数:0
  • 编辑寄语:在使用 InterBase 和 Firebird 时享受最高性能和无限可能

工具介绍

优惠券(特别折扣10%):VGULDT99O3

 

InterBase(和 FireBird)数据访问组件 (IBDAC) 是一个组件库,它为来自 Delphi 和 C++Builder 的 InterBase 和 Firebird 提供本地连接,包括社区版,以及 Windows、Linux、macOS 上的 Lazarus(和 Free Pascal) 、iOS 和 Android,适用于 32 位和 64 位平台。基于 IBDAC 的应用程序使用 InterBase 客户端直接连接到服务器。IBDAC 旨在帮助程序员开发更快、更干净的 InterBase 数据库应用程序。

IBDAC 是标准 InterBase 连接解决方​​案的完全替代品。它提供了 InterBase Express 组件、Borland 数据库引擎 (BDE) 和用于访问 InterBase 的标准 dbExpress 驱动程序的有效替代方案。

与 InterBase 的本地连接

基于 IBDAC 的 DB 应用程序易于部署,不需要安装其他数据提供程序层(如 BDE 或 ODBC),这就是为什么它们比基于标准 Delphi 数据连接解决方​​案的应用程序运行速度更快。

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

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

InterBase 和 Firebird 功能的广泛覆盖

IBDAC 允许开发人员优化他们的数据库应用程序并利用 InterBase 和 Firebird 服务器的全部功能。IBDAC 提供对 InterBase 和 Firebird Blob 和数组、Unicode 字符数据和事件的完整支持。

  • Unicode 支持
  • 活动
  • 流式传输 BLOB
  • 使用 BLOB 进行高级工作
  • 配置服务器安全
  • 批量数据加载
  • 大批
  • 配置服务器参数
  • 高级发电机

产品特点

表现

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

移动开发

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

64位开发

IBDAC 不限制您对开发平台的选择。现在,您可以使用 Delphi 和 Lazarus(以及 FPC)为 32 位和 64 位平台进行开发。

IDE兼容性

我们的产品与最新的 IDE 版本和版本兼容,包括社区版:Embarcadero RAD Studio 11 Alexandria、Delphi 11 Alexandria、C++ Builder 11 Alexandria、Lazarus(和 FPC)。它还与 Delphi 6 和 C++Builder 6 之后的早期 IDE 版本兼容。

数据类型映射

如果要自定义InterBase和Delphi数据类型的对应关系,可以使用IBDAC提供的简单灵活的Data Type Mapping引擎。

开发平台

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

数据库兼容性

我们的产品支持从 4.2 到 2020 的 InterBase 服务器版本,以及 Firebird 1.x、2.x、3.x、4.x。

监控

使用我们的免费软件 dbMonitor 工具来监控和分析您的应用程序使用 IBDAC 进行的所有数据库调用。dbMonitor 执行 SQL 语句执行、提交、回滚等的每个组件跟踪。

发表评论