Site icon EfmSoft

Что означает код HRESULT 0x80041602 (QUERY_E_INVALIDRESTRICTION)?

 
Предыдущий Следующий
QUERY_E_INVALIDQUERY QUERY_E_INVALIDSORT

QUERY_E_INVALIDRESTRICTION

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

QUERY_E_INVALIDRESTRICTION (0X80041602) — выражение ограничения запроса не удалось разобрать.

Верхнеуровневый query object принят, но restriction/predicate разобрать не удалось. Сохраняйте финальный WHERE/restriction вместе с canonical property types и error position; пустой result set и синтаксически недопустимое ограничение — разные состояния.

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

  • Сохраните restriction expression в окончательном сериализованном виде и парсер error location.
  • Контроль — минимальное допустимое restriction для того же catalog, затем верните проблемный operator/свойство.
  • Проверьте позицию проблемного токена, canonical свойство name/type и используемую схему/каталог.

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


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

Exit mobile version