Cursors
 
Cursors
Rogue Wave® DB Link implements cursors as instances of the class IldRequest or IldRequestModel. IldRequestModel is the twin class to IldRequest, but in addition it provides the ability to be derived. In this manual we describe the IldRequest class, which is the main class. All its features also apply to the IldRequestModel class. The few differences between the two twin classes are itemized in a subsection.
This chapter is divided as follows:
*IldRequest Objects — Creating, manipulating, and deleting IldRequest objects.
*Configuration Settings — Default settings, accessing and changing the configuration, and array modes.
*Column and Parameter Descriptors — The concept of descriptors, implementation descriptors, and application descriptors.
*Processing SQL Statements — Immediate execution, deferred execution, and preparing a statement.
*Results Retrieval — Fetching and handling result sets.
*Binding Input Variables — How to use the IldRequest::bindParam function.
*Generic Data Types — Handling date, time, and numeric values.
*Large Objects (LOBs) — Sending and retrieving large objects.
*Handling Abstract Data Type Values — Using the descriptors of user-defined data types with ORDBMSs.
*Extending the IldRequest Class — This class cannot be derived but you can extend its functionalities under certain conditions. If you need to derive the IldRequest class, you must use its twin class, IldRequestModel.
*Differences between IldRequest and IldRequestModel Classes

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