Client-Library applications retrieve data using a bind/fetch model that is very similar to DB-Library’s dbbind/dbnextrow model. The main difference between the two is that in Client-Library, more types of result data are fetchable. Data values for all the result following types can be retrieved using ct_bind and ct_fetch:
Regular rows (also fetchable in DB-Library)
Compute rows (also fetchable in DB-Library)
Output parameter values
Stored procedure return status values
In DB-Library, retrieval
of output parameter values and return status values is optional.
A Client-Library application must retrieve or cancel all fetchable
results sent by the server, including output parameter values and return
status values.