The new IBProvider version:
IBProvider v3 Release Candidate 3Support of 49 Firebird and Interbase code pagesThe new version of the driver supports all code pages of Firebird 2.1 , including UNICODE_FSS, UTF8 and OCTETS binary data. Connection of external conversion algorithmsThe new icu_library initialization property defines the path to DLL-library that serves ICU character sets. You can take ICU library from Firebird 2.1 set: icuuc30.dll. You shall also copy auxiliary DLL: icudt30.dll. With icuuc30.dll connection you will obtain the opportunity of working with CP943C and GBK. character sets. See the full list of Firebird and Interbase supported character sets . IBProvider work without registering in the systemAccess to Firebird and Interbase without installation of additional components in the operating system is topical for:
The information about COM-component is included into client’s application manifest file. This eliminates the necessity to register IBProvider in the registry. This feature is supported by all the versions of IBProvider Professional. Example of working with Firebird and Interbase without registering additional components . Firebird client unloadMemory leaks were registered during fbclient.dll unload in the Firebird client’s library prior to Firebird 2.5 version. To prevent leaks dbclient_lock_rules feature has been added to IBProvider that defines the fbclient.dll unload rule. Possible values of dbclient_lock_rules:
Keeping dll in memory reduces fbclient.dll upload/unload overheads and makes the application work faster. |