SE_table_get_ids

Returns a range of row id values for a specified table.

Usage syntax

LONG SE_table_get_ids
(SE_CONNECTION connection,
const CHAR *table,
LONG num_ids,
LONG *start_id,
LONG *id_count);

Parameters
connection The connection handle
table A pointer to a table name
num_ids The caller specifies the desired number of id values as num_ids
start_id A pointer to the list of start ids
id_count A pointer to the number of row ids returned
Description

SE_table_get_ids returns a range of row id values for a specified table.

Returns

SE_SUCCESS
SE_INVALID_REGISTRATION_ID

SE_CONNECTION_LOCKED

SE_DB_IO_ERROR

SE_INVALID_CONNECTION

SE_INVALID_PARAM_VALUE

SE_INVALID_POINTER

SE_NET_FAILURE

SE_NO_PERMISSIONS

SE_SDE_NOT_STARTED

SE_TABLE_NOT_REGISTERED

SE_TABLE_NOEXIST