New features and enhancements:

  1. A new TpFIBDataSet event has been added:

    property AfterUpdateRecord: TFIBAfterUpdateRecordEvent 
    where 
         TFIBAfterUpdateRecordEvent = procedure(DataSet: TDataSet; UpdateKind: TUpdateKind;
         var Resume:boolean) of object;
    

    The event happens during ApplyUpdates and ApplyUpdToBase methods for every record modification sent to the server. The event handler is called AFTER the query execution.

  2. TpFIBDataSet has a new option - poRefreshAfterDelete. If it is set to True, Refresh for the modified record is called after calling of the Delete method. If the Refresh attempt has been a success (i.e. the record has not been physically deleted), this record won't be deleted from cache and will remain visible.
  3. In FIBPlusTools the Preferences tab has a new option poUseLargeIntField in
    PrepareOptions and DateTimeDisplay setting in DefaultFormats
  4. Now FIBPlus components and FIBPlusTools are compatible with Delphi 2006.

Bugs fixed:

  1. Minor fixes in SQLNavigator in FIBPlusTools: on opening SQL Navigator window in a new application project (File->New->Application; FIBPlus -> SQL Navigator) the default module (Unit1.pas) disappeared. Fixed.
  2. Minor fixes in the SQL text search in SQLEditor.
  3. An error in the Locate method (Locate on deleted row returned True). Fixed.
  4. An error of handling Field.DisplayFormat, type "#,##0.00;-#,##0.00; ;" Fixed.
  5. Incorrect work of SQL Editor with the flag "Use Selected Fiedls Only". Fixed.
  6. An error of RefreshSQL in SQL Editor occurred because of the commented text at the beginning of SelectSQL. Fixed.
  7. Incorrect work of the dcForceMasterRefresh option. Fixed.
  8. An error in poKeepSorting on trying to change the first TpFIBDataSet record. Fixed.
  9. An error in poProtectedEdit. The current record position was incorrect. Fixed.
  10. Workaround for the internal Delphi compiler error E5912, appeared on recompiling the code of the following type: FIBBCDField.Value:=1;.
  11. An error which appeared on working with memory in TFIBStringField, when fields were created at design time and SQL text was changed at run time to increment the field length. Fixed.

Preview text: Read about better library stability, 4 enhancements, 11 bug fixes and better compatibility with Delphi 2006.
Prices in Euro:

235 (1 copy)
1250 (unlimited)

Volume discounts are available...

Navigation



When I had to find the best component to connect to my Firebird databases, FIBPlus imposed itself with its rapidity and reliability. Most importantly, it continued to evolve to be even better and whenever we had a problem, it was fixed promptly by Devrace team. We use FIBPlus in many projects related to Healthcare. We have hundreds of users who access databases up to 8 GB in size. I think there are many good third-party components out there, but not so many with an excellent support like the one provided for FIBPlus components. Thanks to you. >>

Evelyne Girard, Canada
FOR CUSTOMERS
Download full versions and updates in your Personal Area