Примечание.
Для доступа к этой странице требуется авторизация. Вы можете попробовать войти или изменить каталоги.
Для доступа к этой странице требуется авторизация. Вы можете попробовать изменить каталоги.
Указывает состояниеобъекта Field.
Значения adFieldPending* указывают операцию, которая привела к настройке состояния и может сочетаться с другими значениями состояния.
| Постоянный | Ценность | Описание |
|---|---|---|
| adFieldAlreadyExists | 26 | Указывает, что указанное поле уже существует. |
| adFieldBadStatus | 12 | Указывает, что недопустимое значение состояния было отправлено из ADO поставщику OLE DB. Возможные причины включают поставщик OLE DB 1.0 или 1.1 или неправильное сочетание значения и состояния. |
| adFieldCannotComplete | 20 | Указывает, что сервер URL-адреса, указанного источником , не удалось завершить операцию. |
| adFieldCannotDeleteSource | двадцать три | Указывает, что во время операции перемещения дерево или поддерево было перемещено в новое расположение, но источник не может быть удален. |
| adFieldCantConvertValue | 2 | Указывает, что поле не может быть извлечено или сохранено без потери данных. |
| adFieldCantCreate | 7 | Указывает, что поле не удалось добавить, так как поставщик превысил ограничение (например, число разрешенных полей). |
| adFieldDataOverflow | 6 | Указывает, что данные, возвращаемые поставщиком, превышают допустимый тип данных поля. |
| adFieldDefault | 13 (тринадцать) | Указывает, что значение по умолчанию для поля использовалось при настройке данных. |
| adFieldDoesNotExist | 16 | Указывает, что указанное поле не существует. |
| adFieldIgnore | 15 | Указывает, что это поле пропущено при настройке значений данных в источнике. Поставщик не задает значения. |
| НарушениеЦелостностиПоляОбъявления | 10 | Указывает, что поле нельзя изменить, так как это вычисляемая или производная сущность. |
| adFieldInvalidURL | 17 | Указывает, что URL-адрес источника данных содержит недопустимые символы. |
| adFieldIsNull | 3 | Указывает, что поставщик вернул значение VARIANT типа VT_NULL и что поле не пусто. |
| adFieldOK | 0 | По умолчанию. Указывает, что поле успешно добавлено или удалено. |
| adFieldOutOfSpace | двадцать два | Указывает, что поставщик не может получить достаточно места для выполнения операции перемещения или копирования. |
| adFieldPendingChange | 0x40000 | Указывает, что поле было удалено, а затем повторно добавлено, возможно, с другим типом данных или что значение поля, которое ранее имело состояние adFieldOK , изменилось. После вызова метода Update будет изменена окончательная форма поля. |
| adFieldPendingDelete | 0x20000 | Указывает, что операция удаления привела к настройке состояния. Поле было отмечено для удаления из коллекции Полей после вызова метода Update . |
| adFieldPendingInsert | 0x10000 | Указывает, что операция добавления привела к настройке состояния. Поле было отмечено, чтобы добавить его в коллекцию "Поля" после вызова метода Update. |
| adFieldPendingUnknown | 0x80000 | Указывает, что поставщик не может определить, какая операция привела к настройке состояния поля. |
| adFieldPendingUnknownDelete | 0x100000 | Указывает, что поставщик не может определить, какая операция привела к настройке состояния поля, и что поле будет удалено из коллекции Полей после вызова метода Update . |
| adFieldPermissionDenied | 9 | Указывает, что поле нельзя изменить, так как оно определено как доступное только для чтения. |
| adFieldReadOnly | двадцать четыре | Указывает, что поле в источнике данных определяется как доступное только для чтения. |
| adFieldResourceExists | 19 | Указывает, что поставщик не смог выполнить операцию, так как объект уже существует по URL-адресу назначения, и он не может перезаписать объект. |
| adFieldResourceLocked | 18 | Указывает, что поставщик не смог выполнить операцию, так как источник данных заблокирован одним или несколькими другими приложениями или процессами. |
| adFieldResourceOutOfScope | двадцать пять | Указывает, что URL-адрес источника или назначения находится вне области текущей записи. |
| adFieldSchemaViolation | 11 | Указывает, что значение нарушило ограничение схемы источника данных для поля. |
| adFieldSignMismatch | 5 | Указывает, что значение данных, возвращаемое поставщиком, было подписано, но тип данных значения поля ADO не был подписан. |
| adFieldTruncated | 4 | Указывает, что данные переменной длины усечены при чтении из источника данных. |
| adFieldUnavailable | 8 | Указывает, что поставщик не мог определить значение при чтении из источника данных. Например, только что была создана строка, значение по умолчанию для столбца недоступно, а новое значение еще не указано. |
| adFieldVolumeNotFound | двадцать один | Указывает, что поставщик не может найти том хранилища, указанный URL-адресом. |
Эквивалент ADO/WFC
Эти константы не имеют эквивалентов ADO/WFC.
Применимо к
свойства состояния (поле ADO)