Site icon EfmSoft

Что означает код HRESULT 0x80040E94 (DB_E_READONLY)?

 
Предыдущий Следующий
DB_E_NOTCOLLECTION DB_E_ASYNCNOTSUPPORTED

DB_E_READONLY

Что означает DB_E_READONLY

DB_E_READONLY (0x80040E94) — Вызывающая сторона запросила доступ на запись к объекту, доступному только для чтения.

Что проверить и как подтвердить исправление

Для 0x80040E94 сохраните интерфейс и метод OLE DB, CLSID и версию поставщика, состояние command/rowset, предоставленные свойства и все записи объекта ошибок OLE DB; отдельно запишите HRESULT, DBBINDURLSTATUS, CLSID, IID, ID.

Сопоставьте requested access mode с capabilities конкретного URL/object. Если provider открыл ресурс read-only из-за backend permissions или типа объекта, повторный write с тем же context не поможет. Получите writable object/session либо измените операцию на чтение.

Документация для результата 0x80040E94: direct binding in OLE DB · OLE DB root binder object · OLE DB row objects.


Нужно найти другой код? Найти другой код состояния или ошибки.

Exit mobile version