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

Reply via email to