| Предыдущий | Следующий |
| DB_E_DUPLICATEINDEXID | DB_E_INDEXINUSE |
DB_E_NOINDEX
Что означает DB_E_NOINDEX
DB_E_NOINDEX (0x80040E35) — Индекс не существует.
Ключевая проверка. Перечитайте provider schema и проверьте catalog/schema/table вместе с index DBID. Здесь provider не находит объект с указанным идентификатором; закрытие rowset не создаст отсутствующий index. Учитывайте rename/drop, другой catalog и provider-specific rules формирования DBID.
Проверьте index schema для указанной таблицы и точный index DBID. Индекс мог быть удалён, переименован или находиться в другом catalog/schema. Операцию нужно направить на реально существующий index либо пропустить, если требуемое состояние уже достигнуто.
Документация для результата 0x80040E35: IIndexDefinition · ITableDefinition · IDBInfo.
Нужно найти другой код? Найти другой код состояния или ошибки.
