Site icon EfmSoft

Что означает код HRESULT 0xC80005EA (hrTaggedNotNULL)?

 
Предыдущий Следующий
hrColumnCannotIndex hrNoCurrentIndex

hrTaggedNotNULL

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

hrTaggedNotNULL (0xC80005EA) — операция с tagged column попыталась применить NULL-семантику, несовместимую с текущей схемой или вариантом хранения столбца.

Что проверить

  • Сохраните JET_COLUMNDEF, Column ID, tagged/multivalued attributes и опции конкретного JetSetColumn/JetRetrieveColumn.
  • Проверьте, что вызывающий код различает отсутствие значения, нулевую длину и явный NULL именно так, как требует эта версия ESE.
  • Не исправляйте проблему изменением количества столбцов или размера записи: эти ограничения соответствуют другим ошибкам ESE.

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

Повторите операцию с допустимым представлением отсутствующего/пустого значения. Она должна пройти без hrTaggedNotNULL и сохранить ожидаемую семантику чтения столбца.

Технические ссылки


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

Exit mobile version