| SE_table_rematch |
Rematches result of SE_table_locate.
LONG SE_table_rematch(SE_CONNECTION connection, SE_LOCATORINFO
locator, const CHAR *rematch_table,
const
CHAR *where_clause);
| handle | Connection handle |
| locator | The SE_LOCATORINFO structure describing the locator compatible with the structure of the rematch_table. If NULL, the locator attached the table will be used |
| rematch_table | Table (feature class) created using SE_table_locate |
| where_clause | Selection condition specifying the records to be rematched. |
This function rematches (re-locates) a table of addresses located with SE_table_locate. The locator parameter should be either NULL (the original locator used in SE_table_locate will be applied) or a SE_LOCATORINFO handle obtained by SE_table_get_locators (possibly with some properties modified). See “Using Locators” concept notes for more information.
SE_SUCCESS
SE_INVALID_POINTER
SE_INVALID_PARAM_VALUE
SE_INVALID_LOCATOR_OBJECT_TYPE
SE_SSA_FUNCTION_ERROR
SE_DB_IO_ERROR
SE_INVALID_CONNECTION
SE_NET_FAILURE
SE_NO_PERMISSIONS
SE_TABLE_NOEXIST
SE_OUT_OF_CLMEM
SE_INVALID_LAYER_KEYWORD
SE_INVALID_LAYER_NAME
SE_SDE_NOT_STARTED