| Предыдущий | Следующий |
| DB_E_BADRATIO | DB_E_ERRORSINCOMMAND |
DB_E_BADVALUES
Что означает DB_E_BADVALUES
DB_E_BADVALUES (0x80040E13) — Недопустимое значение.
Ключевая проверка. Определите конкретное недопустимое значение. Сохраните source и target DBTYPE. Зафиксируйте length, precision и scale. Проверьте status каждого bound value. Не меняйте одновременно несколько bindings. Сохраните первый IErrorRecords от provider. Повторите conversion с теми же данными.
Изолируйте конкретный bound value: оставьте один проблемный binding и сохраните его DBTYPE, length, precision/scale и status вместе с исходными байтами. Если одиночное значение проходит, ошибка находится во взаимодействии bindings или offsets, а не в самом значении.
Документация для результата 0x80040E13: OLE DB commands · ICommand · OLE DB command states.
Нужно найти другой код? Найти другой код состояния или ошибки.