Publish date: 2012-11-15

2 reasons why you should upgrade your IBProvider to version 3.13.1 right now

We used to put out new releases on a regular basis that make programming for Firebird and InterBase easy and understandable.

In the new version of IBProvider, we implemented 2 algorithms at once that will ensure more stable and fast work when you try to use IBProvider in an incorrect or even “brutalizing” manner!

They are:

  1. New two-phase algorithm to set values of OLE DB properties.
  2. New implementation of Forward-Only Read-Only rowsets.

What are advantages of using the new driver?

1. You programs will acquire the two-phase processing of OLE DB properties for connection, command and resulting rowsets:

  • The whole set of the transferred properties is agreed prior to being set; errors and multiple tries to set the same property are revealed.
  • In the second phase, correct values are set and all false values are marked with one of the two flags: DBPROPSTATUS_BADVALUE if the value was set incorrectly and DBPROPSTATUS_CONFLICTING if a property value conflicts with values of the other properties.

For example, you cannot simultaneously set [IRowsetLocate]=true and [Use Bookmarks]=false because IRowsetLocate interface needs its own bookmarks.

2. You obtain more effective use of the ram memory in case of using a set «in a brutalizing manner» by blocking and releasing a large number of rows.

Via ADODB, it is achieved by setting up a very big value in Recordset::CacheSize.

In addition, the new version has many important internal changes and several dozens of new tests added to our automated system.

If you need a technology-intensive Firebird and InterBase driver
capable of preventing server and client errors, which
doesn’t require a workaround for correct work

Choose IBProvider Professional



Download it right now!!!

Or purchase the time-unlimited version



In addition to our driver, you are GUARANTEED to receive all subsequent versions within a year absolutely FREE!

Publish date: 2012-11-15. Copyright: IBProvider. This material may be reproduced on other web sites, without written permission but link https://www.ibprovider.com/eng required.