| Предыдущий | Следующий |
| DB_E_ROWLIMITEXCEEDED | DB_E_SCHEMAVIOLATION |
DB_E_READONLYACCESSOR
Что означает DB_E_READONLYACCESSOR
DB_E_READONLYACCESSOR (0x80040E02) — Аксессор доступен только для чтения.
Ключевая проверка. Не выполняйте запись через read-only accessor. Сохраните HACCESSOR до неуспешного вызова. Сверьте DBBINDING с текущим rowset. Проверьте owner accessor после prepare. Не переиспользуйте handle после release. Сохраните первый IErrorRecords от provider. Повторите метод на том же объекте.
Accessor создан без частей/flags, необходимых для записи. Проверьте DBBINDING и accessor flags при создании; для update создайте отдельный writable accessor вместо использования handle, предназначенного только для получения значений.
Документация для результата 0x80040E02: IAccessor · using OLE DB accessors · getting and setting OLE DB data.
Нужно найти другой код? Найти другой код состояния или ошибки.
