Applications use the CS_DATAFMT structure to describe data values and program variables to Client-Library routines.
For example:
ct_bind requires a CS_DATAFMT structure describing a destination variable.
ct_describe fills a CS_DATAFMT structure describing a result data item.
ct_param requires a CS_DATAFMT structure describing an input parameter.
cs_convert requires CS_DATAFMT structures describing source and destination data.
For information on how to use a CS_DATAFMT with ct_bind or ct_describe, see the Open Client Client-Library/C Reference Manual. For information on how to use a CS_DATAFMT with cs_convert, see the Open Client and Open Server Common Libraries Reference Manual.