Sessions & Connections > Cursor Allocation
 
Cursor Allocation
A cursor is an instance of the class IldRequest. Although this name is currently used in Rogue Wave DB Link manuals, it is not fully appropriate: an IldRequest object is actually used to handle any SQL statement whether it needs a cursor or not.
The function IldDbms::getFreeRequest registers a newly created cursor in its cursor array. When a cursor is deleted—either explicitly using the delete operator or implicitly on disconnection—the corresponding connection is notified of the cursor disappearance.
Important: IldRequestModel derived objectsdo not behave in this way because, by defaut, they are not attached to any IldDbmsModel object.

Version 5.8
Copyright © 2014, Rogue Wave Software, Inc. All Rights Reserved.