DB-Library does not use a unified-results handling model. Instead, applications retrieve different types of results by calling different routines:
Regular row result columns are bound with dbbind, but compute row result columns are bound with dbaltbind.
Regular and compute row data is fetched with dbnextrow, but stored procedure return parameters are retrieved with dbretdata.
In contrast, Client-Library offers the following:
All types of fetchable data are bound with ct_bind and fetched with ct_fetch
The unified results handling model allows applications to consolidate results handling code