| Предыдущий | Следующий |
| DB_E_CANTCONVERTVALUE | DB_SEC_E_PERMISSIONDENIED |
DB_E_BADBINDINFO
Что означает DB_E_BADBINDINFO
DB_E_BADBINDINFO (0x80040E08) — Недопустимые сведения о привязке.
Ключевая проверка. Проверьте DBBINDING и связанные offsets. Сохраните HACCESSOR до неуспешного вызова. Сверьте DBBINDING с текущим rowset. Проверьте owner accessor после prepare. Не переиспользуйте handle после release. Сохраните первый IErrorRecords от provider. Повторите метод на том же объекте.
Разбирайте DBBINDING по одному элементу: ordinal, wType, offsets value/length/status, dwPart, precision и scale. Сопоставьте каждый binding с metadata фактического столбца; один неверный offset или несовместимый DBTYPE может сделать недопустимым весь набор привязок.
Документация для результата 0x80040E08: IAccessor · using OLE DB accessors · getting and setting OLE DB data.
Нужно найти другой код? Найти другой код состояния или ошибки.
