Преминаване към основното съдържание
Поддръжка
Влизане с Microsoft
Влезте или създайте акаунт.
Здравейте,
Изберете друг акаунт.
Имате няколко акаунта
Изберете акаунта, с който искате да влезете.

Важно    Access Services 2010 и Access Services 2013 се премахват от следващото издание на SharePoint. Препоръчваме ви да не създавате нови уеб приложения, а да мигрирате своите съществуващи приложения към друга платформа, като например Microsoft Power Apps.

Можете да споделяте данни на Access с Dataverse, която е база данни в облака, върху която можете да създавате приложения на Power Platform, автоматизирани работни потоци, виртуални агенти и други за уеб, телефон или таблет. За повече информация вижте Начало: Мигриране на данни на Access към Dataverse.

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

За обща информация за грешките при проверка на съвместимостта вижте статията уеб съвместимост Проверете общи грешки.

ACCWeb102012

Текст на грешката    Заявката е несъвместима с уеб.

Какво означава    Трябва да проверите за проблеми със съвместимостта на уеб в заявката.

Какво да направите    Създайте повторно заявката с помощта на конструктора на заявки. За повече информация как да използвате конструктора на заявки, за да създадете уеб заявка, вижте Въведение в заявките.

Най-горе на страницата

ACCWeb102014

Текст на грешката    SQL е несъвместим с уеб.

Какво означава    Може да има много причини, поради които да получите тази грешка. Можете да направите едно от следните неща:

  • Препратки към уеб несъвместими обекти.

  • Препратки уеб несъвместими изрази.

За повече информация как да създавате изрази, вижте съставяне на израз.

Какво да направите     Обмислете дали да не използвате Web Query Designer, за да създавате заявки, които са уеб съвместими. За повече информация относно проектирането на заявки за интернет вижте Въведение в заявките.

Най-горе на страницата

ACCWeb103013

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

Какво означава    Множество полета имат едно и също име.

Какво да направите    Проверете за дублирани имена на полета и променете дублираните стойности на различни имена на полета.

Най-горе на страницата

ACCWeb103079

Текст на грешката    Тип несъответствие в израз.

Какво означава    Типовете от двете страни на съединение са несъвместими или типовете полета се сравняват с несъвместими типове. Например текст към число не може да бъде сравняван или присъединен.

Какво да направите    Уверете се, че страната на съединенията са съвместими. Например да се присъедините към типа текст към тип текст и тип число за тип число. Ако не извършвате съединение, проверете дали сравнявате несъвместими типове полета.

Най-горе на страницата

ACCWeb103900

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

Какво означава    Access не можа да публикува заявката, защото използва неподдържан тип заявка, неподдържани изрази, неподдържани критерии или други функции, които не се поддържат в уеб.

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

Най-горе на страницата

ACCWeb103901

Текст на грешката    Дефиницията на заявката е невалидна, така че обектът на заявката не може да бъде създаден.

Какво означава    Сървърът не можа да анализира заявката поради неочаквана грешка в дефиницията на заявката.

Какво да направите    Използвайте проектантите на Access, за да проектирате заявката.

Най-горе на страницата

ACCWeb103902

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

Какво означава    Заявката съдържа изрази, които са несъвместими с уеб. Тази грешка може да възникне поради ограничение на сървъра или когато изразът не може да се прехвърли към сървъра.

Какво да направите    Премахнете изразите, които не са съвместими с уеб. За повече информация за изразите са валидни при заявки вижте Създаване на израз.

Най-горе на страницата

ACCWeb103903

Текст на грешката    Дефиницията на заявката е невалидна, така че обектът на заявката не може да бъде създаден.

Какво означава    Една от стойностите на атрибута е несъвместима с уеб.

Какво да направите    Уверете се, че са зададени правилно следните условия:

  • Атрибутът Name няма кое да е от следните:

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

=

Точка

.

Удивителен знак

!

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

[]

Празно водещите пространства

Знаци, които не са печатаеми

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

Който и да е от следните символи

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

  • Атрибутът Name има дължина между един и 64 знака.

  • Атрибут на надпис: всеки низ, до 1024 знака.

Най-горе на страницата

ACCWeb103904

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

Какво означава    Заявката съдържа подзаявка. В сървъра не се поддържат подзаявки.

Какво да направите    Променете заявката си, така че да няма подзаявка.

Най-горе на страницата

ACCWeb103905

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

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

Какво да направите    

  • Уверете се, че вложената заявка е валидна.

  • Използвайте проектанти на заявки на Access, за да създадете валидна вложена заявка.

  • Уверете се, че таблицата или заявката източник за въвеждане на заявка съществува в базата данни.

Най-горе на страницата

ACCWeb103906

Текст на грешката    Дефиницията на заявката е невалидна, така че обектът на заявката не може да бъде създаден.

Какво означава    Таблицата източник или заявка за избраните или колоните по колони не могат да бъдат намерени.

Какво да направите    Уверете се, че в базата данни на Access съществува таблица за входен източник на колони или заявка.

Най-горе на страницата

ACCWeb103907

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

Какво означава    В заявката няма избрани колони.

Какво да направите    Изберете или задайте поне една изходна колона в заявката.

Най-горе на страницата

ACCWeb103908

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

Какво означава това     Източникът на заявката има твърде много колони.

Какво да направите     Това може да е трудно за разрешаване и може да се наложи да проверите таблиците източник. Една таблица може да има не повече от:

  • JET_ccolFixedMost фиксирани колони.

  • JET_ccolVarMost колони с променлива дължина.

  • JET_ccolTaggedMost маркирани колони.

Най-горе на страницата

ACCWeb103916

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

Какво означава това    Съществува една или повече от следните условия:

  • Името на елемента Order By не е валидно.

  • Името на таблицата източник е невалидно.

  • Редът на сортиране е зададен на опция, различна от възходящо или низходящо.

  • Изразът не е валиден.

Какво да направите    Уверете се, че са зададени правилно следните условия:

  • Атрибутът Name не съдържа никое от следните:

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

=

Точка

.

Удивителен знак

!

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

[]

Празно водещите пространства

Знаци, които не са печатаеми

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

Който и да е от следните символи

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

  • Атрибутът Name има дължина между един и 64 знака.

  • Изразът е валиден израз.

Най-горе на страницата

ACCWeb103918

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

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

Какво да направите    Уверете се, че съединението използва само едно поле за таблица.

Най-горе на страницата

ACCWeb103926

Тест за грешка    Access не можа да конвертира заявката за използване в уеб, тъй като не указва от коя таблица да се ИЗБИРА.

Какво означава     Заявката няма входни таблици (липсва клаузата FROM).

Какво да направите    Уверете се, че заявката ви има зададена колона за въвеждане.

Най-горе на страницата

ACCWeb103927

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

Какво означава    Задали сте същото име за много полета.

Какво да направите    Проверете за дублирани имена на полета и променете дублираните стойности на различни имена на полета.

Най-горе на страницата

ACCWeb103928

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

Какво означава    Името на параметъра или типът е невалидно.

Какво да направите    Уверете се, че името и типът на параметъра са валидни.

  • Атрибутът Name не съдържа:

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

=

Точка

.

Удивителен знак

!

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

[]

Празно водещите пространства

Знаци, които не са печатаеми

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

Който и да е от следните символи

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

  • Атрибутът Name има дължина между един и 64 знака.

Следните типове са валидни:

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

цифри

булев

DateTime

Валута

Най-горе на страницата

ACCWeb103930

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

Какво означава    Заявката има параметър, който или е проектиран като скаларн или е използван в декларация Order By.

Това може да възникне, Ако параметърът е използван или като проектирана колона (пример: изберете парам1 от таблица1) или като Order By (пример: изберете * от таблица 1 и Order By поле1 = параметри).

Какво да направите    Избягвайте да използвате параметри, които са проектирани колони или подредени по колони.

Най-горе на страницата

ACCWeb103938

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

Какво означава    Има две полета, които имат едно и също име и Access не може да създаде валидни псевдоними за тях.

Какво да направите    Проверете за дублирани имена на полета и променете дублираните стойности на различни имена на полета.

Най-горе на страницата

ACCWeb103939

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

Какво означава    Заявката има псевдоним, който е по-голям от 64 знака.

Какво да направите    Уверете се, че псевдонимът, използван в заявката, е по-малък или равен на 64 знака.

Най-горе на страницата

ACCWeb103940

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

Какво означава    Сървърът не поддържа заявки, които имат множество съединения на една и съща две таблици (съединение с много полета).

Какво да направите    Уверете се, че съединенията, които използвате само едно поле за таблица.

Най-горе на страницата

ACCWeb103942

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

Какво означава    Съединенията между таблиците във вашата заявка водят до кръгово съединение между таблиците, което не позволява на Access да конвертира заявката за използване в уеб.

Какво да направите     Премахнете съединения между таблиците, така че цикличните съединения да се премахнат.

Най-горе на страницата

Нуждаете ли се от още помощ?

Искате ли още опции?

Разгледайте ползите от абонамента, прегледайте курсовете за обучение, научете как да защитите устройството си и още.

Общностите ви помагат да задавате и отговаряте на въпроси, да давате обратна връзка и да получавате информация от експерти с богати знания.

Беше ли полезна тази информация?

Доколко сте доволни от качеството на езика?
Какво е повлияло на вашия потребителски опит?
Като натиснете „Подаване“, вашата обратна връзка ще се използва за подобряване на продуктите и услугите на Microsoft. Вашият ИТ администратор ще може да събира тези данни. Декларация за поверителност.

Благодарим ви за обратната връзка!

×