| Предыдущий | Следующий |
| QPLIST_E_VECTORBYREF_USED_ALONE | QPARSE_E_UNEXPECTED_NOT |
QPLIST_E_BYREF_USED_WITHOUT_PTRTYPE
Что означает QPLIST_E_BYREF_USED_WITHOUT_PTRTYPE
QPLIST_E_BYREF_USED_WITHOUT_PTRTYPE (0X8004165E) — dBTYPE_BYREF используется с неподдерживаемым базовым типом.
Затем исправьте конкретный парсер/query/свойство-list входные данные, сохранив тот же catalog/schema context.
Что проверить
- Зафиксируйте первый QPLIST_E_BYREF_USED_WITHOUT_PTRTYPE и объект, которому принадлежит маркер «byref used without ptrtype».
- Сохраните строку или список свойств ровно в том виде, в котором она передана парсеру, включая кавычки, разделители и кодировку.
Уточнение для этого кода
Модификатор BYREF используется без подходящего pointer-type в описании свойства.
- Проверьте комбинацию DBTYPE_BYREF и базового типа.
- Исправьте декларацию типа список свойств, не меняя само значение свойства.
Технические ссылки
Нужно найти другой код? Найти другой код состояния или ошибки.