Vzťahuje sa na
Access 2016 Access 2013 Access 2010

Dôležité    Access Services 2010 a Access Services 2013 sa odstraňujú z nasledujúceho vydania SharePointu. Odporúčame nevytvárať nové webové aplikácie a migrovať existujúce aplikácie na alternatívnu platformu, ako je napríklad Microsoft Power Apps.

Údaje Accessu môžete zdieľať s Dataverse, čo je cloudová databáza, na ktorej môžete vytvárať aplikácie Power Platform, pracovné postupy Automate, virtuálnych agentov a ďalšie funkcie pre web, telefón alebo tablet. Ďalšie informácie nájdete v téme Začíname: Migrácia údajov Accessu do Dataverse.

Tento článok obsahuje zoznam chýb dotazu, ktoré sa môžu vyskytnúť pri spustení kontroly kompatibility, a obsahuje informácie, ktoré vám môžu pomôcť vyriešiť chyby.

Všeobecné informácie o chybách kontroly kompatibility nájdete v článku Kontrola kompatibility s webom Všeobecné chyby.

ACCWeb102012

Text chyby    Dotaz je nekompatibilný s webom.

Čo to znamená    Musíte skontrolovať problémy s kompatibilitou webovej lokality v dotaze.

Čo robiť    Znova vytvorte dotaz pomocou návrhára dotazov. Ďalšie informácie o tom, ako použiť návrhára dotazov na vytvorenie webového dotazu, nájdete v téme Úvodné informácie o dotazoch.

Na začiatok stránky

ACCWeb102014

Text chyby    SQL je nekompatibilný s webom.

Čo to znamená    Táto chyba sa môže zobraziť z mnohých dôvodov. Možno vykonávate niektorý z týchto krokov:

  • Odkazujú sa na webové nekompatibilné objekty.

  • Odkazujú sa na webové nekompatibilné výrazy.

Ďalšie informácie o vytváraní výrazov nájdete v téme Vytvorenie výrazu.

Čo robiť     Zvážte použitie webového návrhára dotazov na vytvorenie dotazov kompatibilných s webom. Ďalšie informácie o navrhovaní dotazov pre web nájdete v téme Úvodné informácie o dotazoch.

Na začiatok stránky

ACCWeb103013

Text chyby    Programu Access sa nepodarilo skonvertovať dotaz na použitie na webe, pretože výsledky dotazu obsahujú viacero polí s rovnakým názvom.

Čo to znamená    Viaceré polia majú rovnaký názov.

Čo robiť    Skontrolujte duplicitné názvy polí a zmeňte duplikáty na odlišné názvy polí.

Na začiatok stránky

ACCWeb103079

Text chyby    Nezhoda typov vo výraze.

Čo to znamená    Typy na oboch stranách spojenia sú nekompatibilné alebo porovnávané typy polí sú nekompatibilné typy. Napríklad text k číslu nie je možné porovnať ani spojiť.

Čo robiť    Skontrolujte, či je strana spojení kompatibilná. Môžete napríklad spojiť typ textu s typom textu a typom čísla k typu čísla. Ak pripojenie nevykonávate, skontrolujte, či porovnávate nekompatibilné typy polí.

Na začiatok stránky

ACCWeb103900

Text chyby    Programu Access sa nepodarilo skonvertovať dotaz na použitie na webe.

Čo to znamená    Access nemohol publikovať dotaz, pretože používa nepodporovaný typ dotazu, nepodporované výrazy, nepodporované kritériá alebo iné funkcie, ktoré nie sú podporované na webe.

Čo robiť    Na zmenu návrhu dotazu použite návrhára dotazov Accessu.

Na začiatok stránky

ACCWeb103901

Text chyby    Definícia dotazu je neplatná, takže objekt dotazu nie je možné vytvoriť.

Čo to znamená    Server nemohol analyzovať dotaz z dôvodu neočakávanej chyby v definícii dotazu.

Čo robiť    Na zmenu vzhľadu dotazu použite návrhárov Accessu.

Na začiatok stránky

ACCWeb103902

Text chyby    Programu Access sa nepodarilo skonvertovať dotaz na použitie na webe, pretože používa nepodporovaný typ dotazu, nepodporované výrazy, nepodporované kritériá alebo iné funkcie, ktoré nie sú na webe podporované.

Čo to znamená    Dotaz obsahuje výrazy, ktoré nie sú kompatibilné s webom. Táto chyba sa môže vyskytnúť buď z dôvodu obmedzenia servera, alebo keď výraz nemôže prejsť na server.

Čo robiť    Odstráňte výrazy, ktoré nie sú kompatibilné s webom. Ďalšie informácie o výrazoch sú platné pre dotazy nájdete v téme Vytvorenie výrazu.

Na začiatok stránky

ACCWeb103903

Text chyby    Definícia dotazu je neplatná, takže objekt dotazu nie je možné vytvoriť.

Čo to znamená    Jedna z hodnôt atribútov je nekompatibilná s webom.

Čo robiť    Skontrolujte, či sú správne nastavené tieto podmienky:

  • Atribút názvu neobsahuje žiadne z týchto vlastností:

Znamienko rovnosti na začiatku

=

Period

.

Exclamation mark

!

Hranaté zátvorky

[]

Prázdne medzery na začiatku

Netlačiteľné znaky

Príklad: <> enter alebo <TAB>

Niektorý z nasledujúcich symbolov

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

  • Atribút názvu má dĺžku od jedného do 64 znakov.

  • Atribút popisu: Ľubovoľný reťazec, maximálne 1 024 znakov.

Na začiatok stránky

ACCWeb103904

Text chyby    Programu Access sa nepodarilo skonvertovať dotaz na použitie na webe, pretože obsahuje vedľajší dotaz.

Čo to znamená    Dotaz obsahuje poddotaz. Poddotazy nie sú na serveri podporované.

Čo robiť    Upravte dotaz tak, aby nemal pod dotaz.

Na začiatok stránky

ACCWeb103905

Text chyby    Programu Access sa nepodarilo skonvertovať dotaz na použitie na webe, pretože sa opiera o iný dotaz, ktorý nie je kompatibilný s webom.

Čo to znamená    Dotaz buď obsahuje vnorený dotaz ako vstup, ktorý sa nedá reprezentovať na serveri, alebo obsahuje vstupný zdroj, ktorý sa nedá nájsť.

Čo robiť    

  • Skontrolujte, či je vnorený dotaz platný.

  • Na vytvorenie platného vnoreného dotazu použite návrhárov dotazov Accessu.

  • Skontrolujte, či v databáze existuje tabuľka alebo dotaz vstupného zdroja dotazu.

Na začiatok stránky

ACCWeb103906

Text chyby    Definícia dotazu je neplatná, takže objekt dotazu nie je možné vytvoriť.

Čo to znamená    Zdrojovú tabuľku alebo dotaz vybratého stĺpca alebo zoradenia podľa stĺpcov sa nepodarilo nájsť.

Čo robiť    Skontrolujte, či tabuľka alebo dotaz vstupného zdroja stĺpca existuje v accessovej databáze.

Na začiatok stránky

ACCWeb103907

Text chyby     Programu Access sa nepodarilo skonvertovať dotaz na použitie na webe, pretože vo výsledkoch neobsahuje žiadne polia.

Čo to znamená    V dotaze nie sú vybraté žiadne stĺpce.

Čo robiť    Vyberte alebo zadajte aspoň jeden výstupný stĺpec v dotaze.

Na začiatok stránky

ACCWeb103908

Text chyby     Programu Access sa nepodarilo skonvertovať dotaz na použitie na webe, pretože vo výsledkoch zobrazuje príliš veľa polí.

Čo to znamená     Zdroj dotazu obsahuje príliš veľa stĺpcov.

Čo robiť     Riešenie tohto problému môže byť náročné a možno bude potrebné preskúmať zdrojové tabuľky. Tabuľka nemôže obsahovať viac ako:

  • JET_ccolFixedMost pevné stĺpce.

  • JET_ccolVarMost stĺpcov s premenlivou dĺžkou.

  • JET_ccolTaggedMost označené stĺpce.

Na začiatok stránky

ACCWeb103916

Text chyby    Programu Access sa nepodarilo skonvertovať dotaz na použitie na webe, pretože sa opiera o klauzulu ORDER BY, ktorá nie je na webe podporovaná.

Čo to znamená    Existuje jedna alebo viacero z nasledujúcich podmienok:

  • Názov poradia podľa prvku je neplatný.

  • Názov zdrojovej tabuľky je neplatný.

  • Spôsob zoradenia je nastavený na inú možnosť ako vzostupne alebo zostupne.

  • Výraz nie je platný.

Čo robiť    Skontrolujte, či sú správne nastavené tieto podmienky:

  • Atribút názvu neobsahuje žiadnu z nasledujúcich možností:

Znamienko rovnosti na začiatku

=

Period

.

Exclamation mark

!

Hranaté zátvorky

[]

Prázdne medzery na začiatku

Netlačiteľné znaky

Príklad: <> enter alebo <TAB>

Niektorý z nasledujúcich symbolov

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

  • Atribút názvu má dĺžku od jedného do 64 znakov.

  • Výraz je platný výraz.

Na začiatok stránky

ACCWeb103918

Text chyby     Programu Access sa nepodarilo skonvertovať dotaz na použitie na webe, pretože určuje typ JOIN, ktorý nie je na webe podporovaný.

Čo to znamená    Server nepodporuje dotazy, ktoré majú viacero spojení medzi dvoma tabuľkami (spojenia s viacerými poľami).

Čo robiť    Skontrolujte, či spojenia používajú iba jedno pole na tabuľku.

Na začiatok stránky

ACCWeb103926

Test chyby    Programu Access sa nepodarilo skonvertovať dotaz na použitie na webe, pretože neurčuje, ktorá tabuľka sa má vybrať z programu SELECT FROM.

Čo to znamená     Dotaz neobsahuje žiadne vstupné tabuľky (chýba klauzula FROM).

Čo robiť    Skontrolujte, či dotaz obsahuje zadaný vstupný stĺpec.

Na začiatok stránky

ACCWeb103927

Text chyby    Programu Access sa nepodarilo skonvertovať dotaz na použitie na webe, pretože výsledky dotazu obsahujú viacero polí s rovnakým názvom.

Čo to znamená    Zadali ste rovnaký názov pre viacero polí.

Čo robiť    Skontrolujte duplicitné názvy polí a zmeňte duplikáty na odlišné názvy polí.

Na začiatok stránky

ACCWeb103928

Text chyby    Programu Access sa nepodarilo skonvertovať dotaz na použitie na webe, pretože niektoré jeho parametre nebolo možné skonvertovať na použitie na webe.

Čo to znamená    Názov alebo typ parametra nie je platný.

Čo robiť    Skontrolujte, či je názov a typ parametra platný.

  • Atribút názvu neobsahuje:

Znamienko rovnosti na začiatku

=

Period

.

Exclamation mark

!

Hranaté zátvorky

[]

Prázdne medzery na začiatku

Netlačiteľné znaky

Príklad: <> enter alebo <TAB>

Niektorý z nasledujúcich symbolov

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

  • Atribút názvu má dĺžku od jedného do 64 znakov.

Platné sú nasledujúce typy:

Text (maximálne 255 znakov)

Čísla

boolovský výraz

DateTime

Mena

Na začiatok stránky

ACCWeb103930

Text chyby    Programu Access sa nepodarilo skonvertovať dotaz na použitie na webe, pretože niektoré jeho parametre sa zobrazujú ako polia výsledkov alebo sa používajú v príkazoch ORDER BY.

Čo to znamená    Dotaz má parameter, ktorý sa predpokladá ako skalárny alebo použitý v príkaze order by.

Môže sa to stať, ak sa parameter používa buď ako projektovaný stĺpec (príklad: výber odseku1 z tabuľky1) alebo ako poradie podľa (príklad: výber * z tabuľky 1 a poradie podľa poľa1 = param).

Čo robiť    Nepoužívajte parametre, ktoré sú projektované stĺpce alebo poradie podľa stĺpcov.

Na začiatok stránky

ACCWeb103938

Text chyby    Programu Access sa nepodarilo skonvertovať dotaz na použitie na webe.

Čo to znamená    Existujú dve polia s rovnakým názvom a Access pre ne nedokáže vytvoriť platné aliasy.

Čo robiť    Skontrolujte duplicitné názvy polí a zmeňte duplikáty na odlišné názvy polí.

Na začiatok stránky

ACCWeb103939

Text chyby    Programu Access sa nepodarilo skonvertovať dotaz na použitie na webe.

Čo to znamená    Dotaz má alias väčší ako 64 znakov.

Čo robiť    Uistite sa, že alias použitý v dotaze je menší alebo rovný 64 znakom.

Na začiatok stránky

ACCWeb103940

Text chyby    Programu Access sa nepodarilo skonvertovať dotaz na použitie na webe, pretože určuje typ JOIN, ktorý nie je na webe podporovaný.

Čo to znamená    Server nepodporuje dotazy, ktoré majú viacero spojení v tých istých dvoch tabuľkách (spojenia s viacerými poľami).

Čo robiť    Uistite sa, že spojenia, ktoré používate, používajú iba jedno pole v jednej tabuľke.

Na začiatok stránky

ACCWeb103942

Text chyby     Programu Access sa nepodarilo skonvertovať dotaz na použitie na webe, pretože obsahuje cyklické spojenie.

Čo to znamená    Spojenia medzi tabuľkami v dotaze spôsobujú cyklické spojenie medzi tabuľkami, čo bráni Accessu v konverzii dotazu na použitie na webe.

Čo robiť     Odstráňte spojenia medzi tabuľkami tak, aby sa odstránili cyklické spojenia.

Na začiatok stránky

Potrebujete ďalšiu pomoc?

Chcete ďalšie možnosti?

Môžete preskúmať výhody predplatného, prehľadávať školiace kurzy, naučiť sa zabezpečiť svoje zariadenie a ešte oveľa viac.