Что означает код HRESULT 0x80040E44 (DB_E_BADPROPERTYVALUE)?

 
Предыдущий Следующий
DB_E_BOOKMARKSKIPPED DB_E_INVALID

DB_E_BADPROPERTYVALUE

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

DB_E_BADPROPERTYVALUE (0x80040E44) — Недопустимое значение свойства.

Ключевая проверка. Проверьте значение конкретного DBPROP. Сохраните source и target DBTYPE. Зафиксируйте length, precision и scale. Проверьте status каждого bound value. Не меняйте одновременно несколько bindings. Сохраните первый IErrorRecords от provider. Повторите conversion с теми же данными.

Сохраните DBPROPSET, DBPROPID, VARTYPE и фактическое value свойства, затем проверьте DBPROPINFO provider-а. Часто property ID поддерживается, но принимает ограниченный тип или диапазон; тогда ошибка не означает, что всё свойство неизвестно.

Документация для результата 0x80040E44: overview of OLE DB · OLE DB interfaces · IErrorRecords.


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