Проверка веб-совместимости: ошибки запросов

Примечание: Мы стараемся как можно оперативнее обеспечивать вас актуальными справочными материалами на вашем языке. Эта страница переведена автоматически, поэтому ее текст может содержать неточности и грамматические ошибки. Для нас важно, чтобы эта статья была вам полезна. Просим вас уделить пару секунд и сообщить, помогла ли она вам, с помощью кнопок внизу страницы. Для удобства также приводим ссылку на оригинал (на английском языке).

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

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

Акквеб102012

Акквеб102014

Акквеб103013

Акквеб103079

Акквеб103900

Акквеб103901

Акквеб103902

Акквеб103903

Акквеб103904

Акквеб103905

Акквеб103906

Акквеб103907

Акквеб103908

Акквеб103916

Акквеб103918

Акквеб103926

Акквеб103927

Акквеб103928

Акквеб103930

Акквеб103938

Акквеб103939

Акквеб103940

Акквеб103942

Акквеб102012

Текст сообщения об ошибке    Запрос не совместим с веб-сайтом.

Что означает    Необходимо проверить наличие проблем с веб-совместимостью в запросе.

Что нужно сделать    Заново создайте запрос с помощью конструктора запросов. Дополнительные сведения о создании веб-запросов с помощью конструктора запросов см. в статье Знакомство с запросами.

К началу страницы

Акквеб102014

Текст сообщения об ошибке    ЯЗЫК SQL не является веб-совместимым.

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

  • Создание ссылок на несовместимые веб-объекты.

  • Обращение к веб-совместимым выражениям.

Дополнительные сведения о создании выражений см. в статье Создание выражений.

Что нужно сделать     С помощью конструктора веб-запросов можно создавать запросы, совместимые с веб-сайтами. Дополнительные сведения о проектировании запросов для Интернета см. в статье Знакомство с запросами.

К началу страницы

Акквеб103013

Текст сообщения об ошибке    Access не смог преобразовать запрос для использования в Интернете, так как в результатах запроса содержится несколько полей с одинаковыми именами.

Что означает    Несколько полей имеют одно и то же имя.

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

К началу страницы

Акквеб103079

Текст сообщения об ошибке    Несоответствие типов в выражении.

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

Что нужно сделать    Убедитесь, что сторона соединения является совместимой. Например, присоединиться к текстовому типу тип и тип числа. Если вы не выполняете соединение, проверьте, не сравниваются ли вы с несовместимыми типами полей.

К началу страницы

Акквеб103900

Текст сообщения об ошибке    Access не смог преобразовать запрос для использования в Интернете.

Что означает    Access не смог опубликовать запрос, так как он использует неподдерживаемый тип запроса, Неподдерживаемые выражения, неподдерживаемые условия или другие функции, которые не поддерживаются в Интернете.

Что нужно сделать    Используйте конструктор запросов Access для перепроектирования запроса.

К началу страницы

Акквеб103901

Текст сообщения об ошибке    Запрос не может быть создан, так как его определение не является допустимым.

Что означает    Серверу не удалось обработать запрос из-за неожиданной ошибки в определении запроса.

Что нужно сделать    Перепроектирование запроса с помощью конструкторов Access.

К началу страницы

Акквеб103902

Текст сообщения об ошибке    Access не смог преобразовать запрос для использования в Интернете, так как он использует неподдерживаемый тип запроса, Неподдерживаемые выражения, неподдерживаемые условия или другие функции, которые не поддерживаются в Интернете.

Что означает    Запрос содержит выражения, которые не являются веб-совместимыми. Эта ошибка может возникать из-за ограничения сервера или на случай, если выражение не может перейти на сервер.

Что нужно сделать    Удалите несовместимые с веб-сайтами выражения. Дополнительные сведения о выражениях, допустимых в запросах, см. в статье создание выражения.

К началу страницы

Акквеб103903

Текст сообщения об ошибке    Запрос не может быть создан, так как его определение не является допустимым.

Что означает    Один из значений атрибутов не совместим с веб-сайтом.

Что нужно сделать    Убедитесь, что установлены следующие условия:

  • Атрибут name не содержит ни одного из указанных ниже значений.

Знак равенства в начале

=

Точка

.

Восклицательный знак

!

Квадратные скобки

[]

Пустая Начальная клавиша

Непечатаемые символы

Например: < ввод > или < TAB >

Любой из следующих символов

/ \ : * ? "< > | # {}% ~ &

  • Атрибут name имеет длину от одного до 64 знаков.

  • Атрибут Caption: любая строка длиной до 1024 знаков.

К началу страницы

Акквеб103904

Текст сообщения об ошибке    Access не смог преобразовать запрос для использования в Интернете, так как он содержит вложенный запрос.

Что означает    Запрос содержит вложенный запрос. Подзапросы на сервере не поддерживаются.

Что нужно сделать    Измените запрос так, чтобы он не был вложенным запросом.

К началу страницы

Акквеб103905

Текст сообщения об ошибке    Access не смог преобразовать запрос для использования в Интернете, так как он зависит от другого запроса, не совместимого с веб-совместимым.

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

Решение проблемы   

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

  • С помощью конструкторов запросов Access можно создать допустимый вложенный запрос.

  • Убедитесь в том, что в базе данных есть запрос на вход в исходную таблицу.

К началу страницы

Акквеб103906

Текст сообщения об ошибке    Запрос не может быть создан, так как его определение не является допустимым.

Что означает    Не удается найти исходную таблицу или запрос по столбцам выбранных или последовательностей.

Что нужно сделать    Убедитесь в том, что входные данные столбца в таблице или запросе в базе данных Access существуют.

К началу страницы

Акквеб103907

Текст сообщения об ошибке     Access не смог преобразовать запрос для использования в Интернете, так как не содержит полей в результатах.

Что означает    В запросе не выбрано ни одного столбца.

Что нужно сделать    Выберите или укажите по крайней мере один выходной столбец в запросе.

К началу страницы

Акквеб103908

Текст сообщения об ошибке     Access не смог преобразовать запрос для использования в Интернете, так как в результатах отображается слишком много полей.

Что это означает     Источник запроса содержит слишком много столбцов.

Что нужно сделать     Это может быть трудно решить, и вам, возможно, потребуется проверить исходные таблицы. В таблице может быть не более:

  • Фиксированные столбцы Жет_кколфикседмост.

  • Жет_кколвармост столбцы переменной длины.

  • Жет_кколтагжедмост столбцы с тегами.

К началу страницы

Акквеб103916

Текст сообщения об ошибке    Access не смог преобразовать запрос для использования в Интернете, поскольку он использует предложение ORDER BY, которое не поддерживается в Интернете.

Что это означает    Существует одно или несколько из перечисленных ниже условий.

  • Недопустимое имя элемента Order By.

  • Недопустимое имя исходной таблицы.

  • Для параметра порядок сортировки задано значение, отличное от "по возрастанию" или "по убыванию".

  • Выражение не является допустимым.

Что нужно сделать    Убедитесь, что установлены следующие условия:

  • Атрибут name не содержит ни одного из указанных ниже значений.

Знак равенства в начале

=

Точка

.

Восклицательный знак

!

Квадратные скобки

[]

Пустая Начальная клавиша

Непечатаемые символы

Например: < ввод > или < TAB >

Любой из следующих символов

/ \ : * ? "< > | # {}% ~ &

  • Атрибут name имеет длину от одного до 64 знаков.

  • Выражение является допустимым выражением.

К началу страницы

Акквеб103918

Текст сообщения об ошибке     Access не смог преобразовать запрос для использования в Интернете, так как он указывает тип приСОЕДИНЕНИЯ, не поддерживаемый в Интернете.

Что означает    Сервер не поддерживает запросы с несколькими соединениями между двумя таблицами (объединения с несколькими полями).

Что нужно сделать    Убедитесь, что в соединениях используется только одно поле в таблице.

К началу страницы

Акквеб103926

Тест    с ошибками Access не смог преобразовать запрос для использования в Интернете, так как не указана таблица для выбора.

Что означает     В запросе отсутствуют входные таблицы (отсутствует предложение FROM).

Что нужно сделать    Убедитесь, что в запросе указан входной столбец.

К началу страницы

Акквеб103927

Текст сообщения об ошибке    Access не смог преобразовать запрос для использования в Интернете, так как в результатах запроса содержится несколько полей с одинаковыми именами.

Что означает    Вы указали одно и то же имя для нескольких полей.

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

К началу страницы

Акквеб103928

Текст сообщения об ошибке    Access не смог преобразовать запрос для использования в Интернете, так как некоторые из его параметров невозможно преобразовать для использования в Интернете.

Что означает    Недопустимое имя параметра или тип.

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

  • Атрибут name не содержит следующих параметров:

Знак равенства в начале

=

Точка

.

Восклицательный знак

!

Квадратные скобки

[]

Пустая Начальная клавиша

Непечатаемые символы

Например: < ввод > или < TAB >

Любой из следующих символов

/ \ : * ? "< > | # {}% ~ &

  • Атрибут name имеет длину от одного до 64 знаков.

Допустимы следующие типы:

Текст (до 255 знаков)

Числа

Логическое

Даты и время

Валюта

К началу страницы

Акквеб103930

Текст сообщения об ошибке    Access не смог преобразовать запрос для использования в Интернете, так как некоторые из его параметров отображаются в виде полей результатов или используются в инструкциях ORDER BY.

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

Это может произойти в том случае, если параметр используется как проецируемый столбец (например, "выбрать" в таблице "Таблица1") или как "Order By" (пример: SELECT * из таблицы 1 и ORDER BY field1 = param).

Что нужно сделать    Избегайте использования параметров, которые являются столбцом прогноза или порядок по столбцам.

К началу страницы

Акквеб103938

Текст сообщения об ошибке    Access не смог преобразовать запрос для использования в Интернете.

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

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

К началу страницы

Акквеб103939

Текст сообщения об ошибке    Access не смог преобразовать запрос для использования в Интернете.

Что означает    Длина запроса имеет псевдоним, превышающий 64 знаков.

Что нужно сделать    Убедитесь, что длина псевдонима, используемого в запросе, меньше или равна 64.

К началу страницы

Акквеб103940

Текст сообщения об ошибке    Access не смог преобразовать запрос для использования в Интернете, так как он указывает тип приСОЕДИНЕНИЯ, не поддерживаемый в Интернете.

Что означает    Сервер не поддерживает запросы с несколькими соединениями в одной и той же двух таблицах (объединения с несколькими полями).

Что нужно сделать    Убедитесь, что в объединении используется только одно поле в таблице.

К началу страницы

Акквеб103942

Текст сообщения об ошибке     Access не смог преобразовать запрос для использования в Интернете, так как он содержит циклическое соединение.

Что означает    Соединения между таблицами в запросе вызывают циклическое соединение между таблицами, которые не позволяют приложению Access преобразовать запрос для использования в Интернете.

Что нужно сделать     Удалите соединения между таблицами, чтобы удалить циклические соединения.

К началу страницы

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

Были ли сведения полезными?

Спасибо за ваш отзыв!

Благодарим за отзыв! Возможно, будет полезно связать вас с одним из наших специалистов службы поддержки Office.

×