Поделиться через


ErrorValueEnum

Область применения: Access 2013, Office 2013

Указывает тип ошибки во время выполнения ADO.

Перечислены три формы номера ошибки:

  • Положительное десятичное значение — два байта полного числа в десятичном формате. Это число отображается в диалоговом окне сообщения об ошибке Visual Basic по умолчанию. Например, ошибка времени выполнения "3707".

  • Отрицательное десятичное значение — десятичное преобразование полного числа ошибки.

  • Шестнадцатеричное — шестнадцатеричное представление полного номера ошибки. Код объекта Windows указан в четвертой цифре. Код объекта для номеров ошибок ADO — A. Например, 0x800A0E7B.

Примечание.

Ошибки OLE DB могут передаваться в приложение ADO. Как правило, их можно определить с помощью кода установки Windows 4. Например, 0x800_4_.... Дополнительные сведения об этих числах см. в главе 16 справочника по программированию OLE DB.

Константа

Значение

Описание

adErrBoundToCommand

3707
-2146824581
0x800A0E7B

Невозможно изменить свойство ActiveConnection объекта Recordset , который имеет объект Command в качестве источника.

adErrCannotComplete

3732
-2146824556
0x800A0E94

Сервер не может завершить операцию.

adErrCantChangeConnection

3748
-2146824540
0x800A0EA4

Подключение было отказано. Характеристики нового запрошенного подключения отличаются от уже используемого.

adErrCantChangeProvider

3220
-2146825068
0X800A0C94

Предоставленный поставщик отличается от уже используемого.

adErrCantConvertvalue

3724
-2146824564
0x800A0E8C

Значение данных не может быть преобразовано по причинам, кроме знака несоответствия или переполнения данных. Например, преобразование будет содержать усеченные данные.

adErrCantCreate

3725
-2146824563
0x800A0E8D

Невозможно задать или извлечь значение данных, так как тип данных поля был неизвестен или у поставщика недостаточно ресурсов для выполнения операции.

adErrCatalogNotSet

3747
-2146824541
0x800A0EA3

Для операции требуется допустимый ParentCatalog.

adErrColumnNotOnThisRow

3726
-2146824562
0x800A0E8E

Запись не содержит это поле.

adErrDataConversion

3421
-2146824867
0x800A0D5D

Приложение использует значение неправильного типа для текущей операции.

adErrDataOverflow

3721
-2146824567
0x800A0E89

Значение данных слишком велико, чтобы быть представлено типом данных поля.

adErrDelResOutOfScope

3738
-2146824550
0x800A0E9A

URL-адрес удаляемого объекта находится за пределами область текущей записи.

adErrDenyNotSupported

3750
-2146824538
0x800A0EA6

Поставщик не поддерживает ограничения общего доступа.

adErrDenyTypeNotSupported

3751
-2146824537
0x800A0EA7

Поставщик не поддерживает запрошенный тип ограничения общего доступа.

adErrFeatureNotAvailable

3251
-2146825037
0x800A0CB3

Объект или поставщик не может выполнять запрошенную операцию.

adErrFieldsUpdateFailed

3749
-2146824539
0x800A0EA5

Сбой обновления полей. Дополнительные сведения см. в свойстве Status отдельных объектов полей.

adErrIllegalOperation

3219
-2146825069
0x800A0C93

Операция запрещена в этом контексте.

adErrIntegrityViolation

3719
-2146824569
0x800A0E87

Значение данных конфликтует с ограничениями целостности поля.

adErrInTransaction

3246
-2146825042
0x800A0CAE

Объект connection не может быть явно закрыт во время транзакции.

adErrInvalidArgument

3001
-2146825287
0x800A0BB9

Аргументы имеют неправильный тип, находятся вне допустимого диапазона или конфликтуют друг с другом.

adErrInvalidConnection

3709
-2146824579
0x800A0E7D

Подключение не может использоваться для выполнения этой операции. В этом контексте он либо закрыт, либо недопустим.

adErrInvalidParamInfo

3708
-2146824580
0x800A0E7C

Объект параметра определен неправильно. Предоставлена несогласованная или неполная информация.

adErrInvalidTransaction

3714
-2146824574
0x800A0E82

Координация транзакции недопустима или не запущена.

adErrInvalidURL

3729
-2146824559
0x800A0E91

URL-адрес содержит недопустимые символы. Убедитесь, что URL-адрес введен правильно.

adErrItemNotFound

3265
-2146825023
0x800A0CC1

Не удается найти элемент в коллекции, соответствующей запрошенным имени или порядкового номера.

adErrNoCurrentRecord

3021
-2146825267
0x800A0BCD

Либо BOF , либо EOF имеет значение True, либо текущая запись удалена. Для запрошенной операции требуется текущая запись.

adErrNotExecuting

3715
-2146824573
0x800A0E83

Операция не может быть выполнена без выполнения.

adErrNotReentrant

3710
-2146824578
0x800A0E7E

Операция не может быть выполнена во время обработки события.

adErrObjectClosed

3704
-2146824584
0x800A0E78

Операция не допускается при закрытии объекта.

adErrObjectInCollection

3367
-2146824921
0x800A0D27

Объект уже находится в коллекции. Не удается добавить.

adErrObjectNotSet

3420
-2146824868
0x800A0D5C

Объект больше не действителен.

adErrObjectOpen

3705
-2146824583
0x800A0E79

Операция не допускается, если объект открыт.

adErrOpeningFile

3002
-2146825286
0x800A0BBA

Не удалось открыть файл.

adErrOperationCancelled

3712
-2146824576
0x800A0E80

Операция отменена пользователем.

adErrOutOfSpace

3734
-2146824554
0x800A0E96

Невозможно выполнить операцию. Поставщик не может получить достаточно места для хранения.

adErrPermissionDenied

3720
-2146824568
0x800A0E88

Неаффектное разрешение предотвращает запись в поле.

adErrProviderFailed

3000
-2146825288
0x800A0BB8

Поставщику не удалось выполнить запрошенную операцию.

adErrProviderNotFound

3706
-2146824582
0x800A0E7A

Поставщик не найден. Он может быть неправильно установлен.

adErrReadFile

3003
-2146825285
0x800A0BBB

Не удалось прочитать файл.

adErrResourceExists

3731
-2146824557
0x800A0E93

Операция копирования не может быть выполнена. Объект с именем по URL-адресу назначения уже существует. Укажите adCopyOverwrite для замены объекта .

adErrResourceLocked

3730
-2146824558
0x800A0E92

Объект, представленный указанным URL-адресом, блокируется одним или несколькими другими процессами. Дождитесь завершения процесса и повторите попытку выполнения операции.

adErrResourceOutOfScope

3735
-2146824553
0x800A0E97

URL-адрес источника или назначения находится за пределами область текущей записи.

adErrSchemaViolation

3722
-2146824566
0x800A0E8A

Значение данных конфликтует с типом данных или ограничениями поля.

adErrSignMismatch

3723
-2146824565
0x800A0E8B

Сбой преобразования, так как значение данных было подписано, а тип данных поля, используемый поставщиком, не был подписан.

adErrStillConnecting

3713
-2146824575
0x800A0E81

Операция не может быть выполнена при подключении с помощью синхронизации.

adErrStillExecuting

3711
-2146824577
0x800A0E7F

Операция не может быть выполнена при асинхронном выполнении.

adErrTreePermissionDenied

3728
-2146824560
0x800A0E90

Разрешений недостаточно для доступа к дереву или поддереву.

adErrUnavailable

3736
-2146824552
0x800A0E98

Не удалось завершить операцию и состояние недоступно. Поле может быть недоступно или операция не была предпринята.

adErrUnsafeOperation

3716
-2146824572
0x800A0E84

Параметры безопасности на этом компьютере запрещают доступ к источнику данных в другом домене.

adErrURLDoesNotExist

3727
-2146824561
0x800A0E8F

Исходный ИЛИ родительский URL-адрес целевого URL-адреса не существует.

adErrURLNamedRowDoesNotExist

3737
-2146824551
0x800A0E99

Запись с именем по этому URL-адресу не существует.

adErrVolumeNotFound

3733
-2146824555
0x800A0E95

Поставщик не может найти запоминающее устройство, указанное URL-адресом. Убедитесь, что URL-адрес введен правильно.

adErrWriteFile

3004
-2146825284
0x800A0BBC

Не удалось выполнить запись в файл.

adWrnSecurityDialog

3717
-2146824571
0x800A0E85

Только для внутреннего использования. Не используйте.

adWrnSecurityDialogHeader

3718
-2146824570
0x800A0E86

Только для внутреннего использования. Не используйте.

Эквивалент ADO/WFC

Пакет: com.ms.wfc.data

Определены только следующие подмножества эквивалентов ADO/WFC.

Константа

AdoEnums.ErrorValue.BOUNDTOCOMMAND

AdoEnums.ErrorValue.DATACONVERSION

AdoEnums.ErrorValue.FEATURENOTAVAILABLE

AdoEnums.ErrorValue.ILLEGALOPERATION

AdoEnums.ErrorValue.INTRANSACTION

AdoEnums.ErrorValue.INVALIDARGUMENT

AdoEnums.ErrorValue.INVALIDCONNECTION

AdoEnums.ErrorValue.INVALIDPARAMINFO

AdoEnums.ErrorValue.ITEMNOTFOUND

AdoEnums.ErrorValue.NOCURRENTRECORD

AdoEnums.ErrorValue.NOTEXECUTING

AdoEnums.ErrorValue.NOTREENTRANT

AdoEnums.ErrorValue.OBJECTCLOSED

AdoEnums.ErrorValue.OBJECTINCOLLECTION

AdoEnums.ErrorValue.OBJECTNOTSET

AdoEnums.ErrorValue.OBJECTOPEN

AdoEnums.ErrorValue.OPERATIONCANCELLED

AdoEnums.ErrorValue.PROVIDERNOTFOUND

AdoEnums.ErrorValue.STILLCONNECTING

AdoEnums.ErrorValue.STILLEXECUTING

AdoEnums.ErrorValue.UNSAFEOPERATION