29.04.2020 18:50, Dmitry Yemanov wrote:

Client side cursor appears not too complex at the first glance, but not sure do we want to have client or server side cursor.

Scrollable cursor is already materialized at the server side, so I see no point doubling efforts on the client. It should remain being server-side.

Well, of course the remote provider can clear the SCROLLABLE flag when passing the statement to the server side. In this case the cursor will be uni-directional in the engine and the remote provider may implement its own buffer for scrollability. But I'm still not sure this is a good way to go. Utilizing the already existing engine-level scrollability seems being a better option to me.


Dmitry


Firebird-Devel mailing list, web interface at 
https://lists.sourceforge.net/lists/listinfo/firebird-devel

Reply via email to