Archive for 'IBProvider'

Load test of IBP with FB4

Hello Everyone. I have just gotten the some of results about load test IBP with FB4 those can be analyzed and compared. In short, the situation is the same as for FB3. Test with using built-in Firebird client Test with using fbclient.dll The errors in first case (built-in client) are linked with new unsupported FB4 […]

The support of INT128 [FB4]

Hello All, The new build of IBProvider Trial [42372] provides the completed support of INT128 and NUMERIC that is based on INT128. You can use these types for simple values and, of course, for values with arrays. There were created and passed lots of different tests, so I hope am sure that all is OK. […]

The initial support of FB4

Hello Everyone. The new IBProvider Trial [build 42030] includes the initial support for Firebird v4. The primary limitation: this version is not able to read and write values with new datatypes (INT128, DECFLOATxx, TIME/TIMESTAMP WITH TIME ZONE) but you can read the metadata of these things. You can connect to FB4 through fbclient.dll and directly […]

Trial IBProvider v5.28.0.40888

Hello All. New trial build contains an improvement for the built-in Firebird client. It allows to use the protocol v12 for work with FB3. There were problems with BOOLEAN datatype and BLOB. You can define the used network protocol through the initialization property «remote:protocol». I hope, the new version of IBProvider will be released within […]

The field news

IBProvider has lots of properties help solve different problems. From time to time they are used in the real world:

20 years of

Let’s smile and go on.

DLL Hell v2

Hello everyone. A few years ago we split IBProvider module for sharing a thread manager with our OLE DB connection pool. Now we did the next step.

The picture of day

I’m really hating a standard COM infrastructure for it inhumanity error messages. Therefore my COM will be with blackJack and extended error messages.

IBProvider Trial v5.26.0.37386

Hello Everyone. I would like to say that new IBProvider v5.26 has gone even closer to release. Current trial is based on a new component infrastructure which resolves a couple of problems. The first problem was connected with the single-threaded creation and destruction of COM objects. This was a pay for threads within DLL. Now […]

Field news

The latest IBProvider trial ( contains a considerably improved management some dynamically created global objects. I implemented a lock-free cache for these objects at last. It means that the parallel creation of metadata rowsets will work more effectively and won’t lock some other operations. More over, this new management provides a more clear deinitialization of […]

« Older Entries