| Предыдущий | Следующий |
| hrColumnCannotIndex | hrNoCurrentIndex |
hrTaggedNotNULL
Что означает hrTaggedNotNULL
hrTaggedNotNULL (0xC80005EA) — операция с tagged column попыталась применить NULL-семантику, несовместимую с текущей схемой или вариантом хранения столбца.
Что проверить
- Сохраните JET_COLUMNDEF, Column ID, tagged/multivalued attributes и опции конкретного JetSetColumn/JetRetrieveColumn.
- Проверьте, что вызывающий код различает отсутствие значения, нулевую длину и явный NULL именно так, как требует эта версия ESE.
- Не исправляйте проблему изменением количества столбцов или размера записи: эти ограничения соответствуют другим ошибкам ESE.
Как подтвердить исправление
Повторите операцию с допустимым представлением отсутствующего/пустого значения. Она должна пройти без hrTaggedNotNULL и сохранить ожидаемую семантику чтения столбца.
Технические ссылки
Нужно найти другой код? Найти другой код состояния или ошибки.
