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 语句执行、提交、回滚等的每个组件跟踪。
发表评论