| Предыдущий | Следующий |
| DB_SEC_E_SAFEMODE_DENIED | DB_E_ALTERRESTRICTED |
DB_E_NOSTATISTIC
Что означает DB_E_NOSTATISTIC
DB_E_NOSTATISTIC (0x80040E9C) — Указанная статистика отсутствует в текущем источнике данных, неприменима к указанной таблице либо не поддерживает гистограмму.
Ключевая проверка. Проверьте существование requested statistic. Сохраните CLSID поставщика и version. Зафиксируйте interface и первый метод, завершившийся ошибкой. Проверьте capability именно этого provider. Сверьте DBID/URL с исходным объектом. Сохраните полный IErrorRecords до retry. Меняйте только подтверждённое входное условие.
Определите, какая statistic/histogram запрошена и существует ли она для данной таблицы/column set. Provider может поддерживать statistics вообще, но не histogram для конкретного объекта. Перечислите доступные statistics и запрашивайте только реально опубликованный объект.
Документация для результата 0x80040E9C: OLE DB table statistics and histogram rowsets · DBPROP_TABLESTATISTICS · OLE DB rowsets.
Нужно найти другой код? Найти другой код состояния или ошибки.