IBProvider v3.28. New support for datatype «array»
In IBProvider 3.28 was added a new mode for reading/writing of «array» datatype, which resolves a set of problems in server side code.
In particular, the new IBProvider resolves the problem with VARYING (VARCHAR) arrays. See in Firebird Bug-Tracker the CORE-1588 issue. InterBase has the similar problem too.
The main idea of the decision is direct reading/writing of BLOB with array data.
New IBProvider saves the support of work with database arrays through ISC API for arrays. However, it has the only change – the support of reading/writing of VARYING-arrays disabled.
Use the new initialization property «array_rw_mode» for selection of reading/writing mode.
Limitations
Currently, the new mode supported only for Windows-instances of Firebird and InterBase (winnt_x86, winnt_amd64).
If you want to get the support for another operation systems and CPU – please, contact us.