dbaltcolid

Description

Return the column ID for a compute column.

Syntax

int dbaltcolid(dbproc, computeid, column)
 
DBPROCESS      *dbproc;
int                        computeid;
int                        column;

Parameters

dbproc

A pointer to the DBPROCESS structure that provides the connection for a particular front end/server process. It contains all the information that DB-Library uses to manage communications and data between the front end and server.

computeid

The ID that identifies the particular compute row of interest. A SQL select statement may have multiple compute clauses, each of which returns a separate compute row. The computeid corresponding to the first compute clause in a select is 1. The computeid is returned by dbnextrow or dbgetrow.

column

The number of the compute column of interest. The first column in a select list is 1.

Returns

The select list ID for the compute column. The first column in a select list is 1. If either the computeid or the column value is invalid, dbaltcolid returns -1.

Usage

See also

dbadata, dbadlen, dbaltlen, dbgetrow, dbnextrow, dbnumalts, dbprtype