srv_setcoldata
Specifies the current address for a column’s data.
Syntax
int srv_setcoldata (
SRV_PROC * srvproc,
int column,
void * data );
Arguments
- srvproc
- Is a pointer to the SRV_PROC structure that is the handle for a particular client connection. The structure contains information the ODS Library uses to manage communication and data between the Open Data Services server application and the client.
- column
- Indicates the number of the column the address is being specified for. Columns are numbered beginning with 1.
- data
- Is a pointer for a column’s data. Memory allocated for data should not be freed until srv_senddone is called.
Returns
SUCCEED or FAIL.
Remarks
Each column of the row must be defined first with srv_describe. Column data addresses are initially set with srv_describe. If the address of the column data changes, srv_setcoldata must be called to specify the new address of the data and srv_setcoldata must be called separately for each changed column.
Null data is represented by setting the column’s length to 0 with srv_setcollen. The data address is then ignored.
See Also
(c) 1988-98 Microsoft Corporation. All Rights Reserved.