SE_stream_fetch_row |
Retrieves a single row from a specific layer
LONG SE_stream_fetch_row
(SE_STREAM stream,
const CHAR *table,
LONG sde_row_id,
SHORT num_columns,
const CHAR **columns);
stream | The stream handle |
table | The table name |
sde_row_id | The row ID |
num_columns | The number of columns to fetch |
columns | An array of pointers to column names of the columns to fetch |
SE_stream_fetch_row retrieves the row with the specified row identifier from the specified table and column. This function initiates, executes, and fetches the data. It does not use the client/server buffering mechanism.
SE_SUCCESS
SE_ATTR_CONV_ERROR
SE_ATT_NOEXIST
SE_CONNECTION_IN_USE
SE_CONNECTION_LOCKED
SE_DB_IO_ERROR
SE_FINISHED
SE_INVALID_PARAM_VALUE
SE_INVALID_POINTER
SE_INVALID_ROW_ID_LAYER
SE_LAYER_MISMATCH
SE_LOAD_ONLY_LAYER
SE_LOG_IO_ERROR
SE_LOG_NOTOPEN
SE_MULTIPLE_SPATIAL_COLS
SE_NET_FAILURE
SE_NO_PERMISSIONS
SE_OUT_OF_CLMEM
SE_OUT_OF_SVMEM
SE_SDE_NOT_STARTED
SE_STREAM_IN_PROGRESS
SE_TABLE_NOEXIST