Site icon EfmSoft

Что означает код HRESULT 0xC80005DF (hrColumnDoesNotFit)?

 
Предыдущий Следующий
hrColumnLong hrNullInvalid

hrColumnDoesNotFit

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

hrColumnDoesNotFit (0xC80005DF) — ESE не может разместить новое значение столбца в текущем record layout, потому что итоговая запись превышает доступный бюджет.

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

  • Сохраните схему таблицы, Column ID, размер нового значения и фактический размер записи до JetSetColumn/JetUpdate.
  • Проверьте вклад фиксированных, переменных и tagged columns. Ошибка может проявиться только при конкретной комбинации уже заполненных полей.
  • Отделяйте её от слишком большого отдельного столбца и от ограничения числа columns: здесь важен суммарный размер сформированной записи.

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

Уменьшите размер или переразместите данные по схеме и повторите ту же запись. Исправление подтверждено успешным JetUpdate без потери соседних полей.

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


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

Exit mobile version