FIBPlus

New product

FIBPlus - A powerful functional library of components for Delphi, C ++ Bu

More details

FIBPlus - A powerful functional library of components for Delphi, C ++ Builder, Kylix and Ada, designed for direct access to Firebird and InterBase. Works with the client server (gds32.dll, fbclient). FIBPlus - has the best performance in its class. It runs 30-40% faster than TIBDataSet in IBX, uses 60-70% less memory and 3-4 times faster with lookup fields. Key advantages of FIBPlus:
  • No need to install additional software for applications (Drivers BDE, ODBC, etc.) and third-party database engines.
  • Compatible with Borland InterBase 4.x-7.x, Firebird 1.x-2.x (including Embedded Firebird) and Yaffil.
  • Compatibility with all visual db components and report generators (TDBEdit, TDBChart, TDBGrid, InfoPower, DevExpress, EhLib, IntraWeb, ASTA, FastReport, QuickReport, Report Builder, TMSAdvDBGrid, Context Database Designer, TMS Scripter Studio, DataAbstract, Fast Query Builder, Jazmine (JCW), Rave Report, Rubicon).
  • The availability of tools to reduce network traffic - caching Metadata, operations with records in the local buffer without accessing the server, packing BLOB-fields with local BLOB-filters, reusing queries, automating updating requests, and so on.
  • Repositories of field settings, requests, error messages.
  • Centralized exception handling.
  • Unicode support.
Main Features FIBPlus:
  • Simple connection to local and remote InterBase servers via TpFIBDatabase.
  • Support for SQLRole when connected.
  • Full support for SQLDialect 1 and SQLDialect 3 in applications.
  • The UpperOldNames option, which simplifies the migration of working applications to SQL Dialect 3.
  • Ability to save connection settings in the system registry (user name, SQL Dialect, database path).
  • Special properties and methods for obtaining complete information about the database: DBSQLDialect, ForcedWrites, NumBuffers, ODSMinorVersion, ODSMajorVersion and others.
  • Support for the automatic connection recovery mode with the database when the connection is lost using the TpFIBDataSet.CachedUpdates property, which applies the changes made after the connection is restored.
  • Correct work of components at loss of connection to a database.
  • Support for Support of Commit, Rollback, CommitRetaining and RollbackRetaining methods.
  • Unlimited number of transaction components in the application.
  • Support for two-phase commit.
  • Optional automatic start of the transaction before opening TpFIBDataSet and TpFIBQuery.
  • Easy installation of insulation levels.
  • Creation of user-defined transaction parameters in design-time.
  • Using Two Split Transactions In the TpFIBDataSet.
  • Buffered scrolled dataset.
  • Fast operations on data.
  • A lot of special features and components.
  • Support for national database character sets.
Components and Tools FIBPlus:
  • The main non-visual components are:
  1. TpFIBDatabase
  2. TpFIBTransaction
  3. TpFIBDataSet
  4. TpFIBQuery
  5. TpFIBStoredProc
  6. TpFIBUpdateObject
  7. TDataSetContainer
  8. TpFIBErrorHandler
  9. TFIBSQLMonitor
  10. TSIBFIBEventAlerter
  11. TpFIBStatistic
  12. TpFIBClientDataSet
  13. TpFIBDataSetProvider.
  • TpFIBDataSetProvider.
  1. TpFIBDataSetProvider.
  2. TpFIBDataSetProvider.
  3. TpFIBDataSetProvider.
  4. TpFIBDataSetProvider.
  5. TpFIBDataSetProvider.
  6. TpFIBDataSetProvider.
  7. TpFIBDataSetProvider.
  8. TpFIBDataSetProvider.
  9. TpFIBDataSetProvider.
  10. TpFIBDataSetProvider.
  11. TpFIBDataSetProvider.
  • TpFIBDataSetProvider. TpFIBDataSetProvider.

TpFIBDataSetProvider.

TpFIBDataSetProvider. TpFIBDataSetProvider. TpFIBDataSetProvider.
TpFIBDataSetProvider.
TpFIBDataSetProvider.
TpFIBDataSetProvider.
TpFIBDataSetProvider.
TpFIBDataSetProvider.
TpFIBDataSetProvider. TpFIBDataSetProvider. TpFIBDataSetProvider.
TpFIBDataSetProvider. TpFIBDataSetProvider.
TpFIBDataSetProvider. TpFIBDataSetProvider.
TpFIBDataSetProvider.
TpFIBDataSetProvider.
TpFIBDataSetProvider.
TpFIBDataSetProvider.
TpFIBDataSetProvider.
TpFIBDataSetProvider.