On 13/08/2014 05:23, Mark Rotteveel wrote: > On Tue, 12 Aug 2014 23:48:57 +0200, Dimitry Sibiryakov <s...@ibphoenix.com> > wrote: >> 12.08.2014 22:06, Adriano dos Santos Fernandes wrote: >>> Non-_m (who uses SQLDA) methods are wrappers for the _m methods. >> Not anymore. *_m methods are limited to 64k result set. SQLDA ones - >> not. > In the legacy API, the non _m methods call the _m methods. So if this > limitation exists in the _m methods, it also exists in the non _m methods. > > However I would say that is something that could be solved by introducing > a new blr version (version 6?), where the lengths are specified in 32 bit > int instead of 16 bit. > > The problem is not BLR, but the parameters.
In theory, we could just change the parameters from short to int, as short are always passed as int. I don't know why nobody even tried to do this. Maybe because the inner layers (of < 3.0) was not prepared. Adriano ------------------------------------------------------------------------------ Firebird-Devel mailing list, web interface at https://lists.sourceforge.net/lists/listinfo/firebird-devel