的FIBPlus - 用于Delphi,C ++ Builder,Kylix和Ada的功能强大的组件功能库,旨在直接访问Firebird和InterBase。与客户端服务器配合使用(gds32.dll,fbclient)。
的FIBPlus - 在班上有最好的表现。它比IBX中的TIBDataSet快30-40%,使用了60-70%的内存和3-4倍的查找字段。
FIBPlus的主要优点: - 无需为应用程序安装其他软件 (驱动程序BDE,ODBC等)和第三方数据库引擎。
- 兼容Borland InterBase 4.x-7.x,Firebird 1.x-2.x(包括嵌入式Firebird)和Yaffil。
- 与所有可视化数据库组件和报表生成器(TDBEdit,TDBChart,TDBGrid,InfoPower,DevExpress,EhLib,IntraWeb,ASTA,FastReport,QuickReport,报表生成器,TMSAdvDBGrid,上下文数据库设计器,TMS Scripter Studio,DataAbstract,快速查询生成器, Jazmine(JCW),Rave Report,Rubicon)。
- 可用的工具来减少网络流量 - 缓存 元数据,具有本地缓冲区中记录的操作,无需访问服务器,使用本地BLOB过滤器打包BLOB字段,重用查询,自动更新请求等。
- 存储库的字段设置,请求,错误消息。
- 集中异常处理。
- Unicode支持。
主要特点 的FIBPlus: - 通过TpFIBDatabase简单连接到本地和远程InterBase服务器。
- 连接时支持SQLRole。
- 完全支持应用程序中的SQLDialect 1和SQLDialect 3。
- UpperOldNames选项,它简化了工作应用程序迁移到SQL方言3。
- 能够在系统注册表中保存连接设置(用户名,SQL方言,数据库路径)。
- 获取有关数据库的完整信息的特殊属性和方法:DBSQLDialect,ForcedWrites,NumBuffers,ODSMinorVersion,ODSMajorVersion等。
- 当使用TpFIBDataSet.CachedUpdates属性丢失连接时,使用数据库支持自动连接恢复模式,该属性应用连接恢复后所做的更改。
- 在连接到数据库时正确的组件工作。
- 支持提交,回滚,CommitRetaining和RollbackRetaining方法。
- 应用程序中的数量不限的事务组件。
- 支持两阶段提交。
- 在开启TpFIBDataSet和TpFIBQuery之前,可以自动启动事务。
- 容易安装绝缘水平。
- 在设计时创建用户定义的事务参数。
- 使用两个拆分事务 在TpFIBDataSet中。
- 缓冲滚动数据集。
- 快速操作数据。
- 很多特殊功能和组件。
- 支持国家数据库字符集。
组件和工具 的FIBPlus:
- TpFIBDatabase
- TpFIBTransaction
- TpFIBDataSet
- TpFIBQuery
- TpFIBStoredProc
- TpFIBUpdateObject
- TDataSetContainer
- TpFIBErrorHandler
- TFIBSQLMonitor
- TSIBFIBEventAlerter
- TpFIBStatistic
- TpFIBClientDataSet
- TpFIBDataSetProvider。
- TpFIBDataSetProvider。
- TpFIBDataSetProvider。
- TpFIBDataSetProvider。
- TpFIBDataSetProvider。
- TpFIBDataSetProvider。
- TpFIBDataSetProvider。
- TpFIBDataSetProvider。
- TpFIBDataSetProvider。
- TpFIBDataSetProvider。
- TpFIBDataSetProvider。
- TpFIBDataSetProvider。
- TpFIBDataSetProvider。 TpFIBDataSetProvider。