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. |
V tomto článku sa uvádzajú chyby dotazu, ktoré sa môžu vyskytnúť pri spustení kontroly kompatibility, a poskytuje 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 všeobecných chýbv článku.
ACCWeb102012
Chybový text Dotaz nie je kompatibilný s webom.
Čo to znamená Je potrebné skontrolovať problémy s kompatibilitou webu v dotaze.
Čo robiť Znova vytvorte dotaz pomocou návrhára dotazov. Ďalšie informácie o používaní návrhára dotazov na vytvorenie webového dotazu nájdete v téme úvodné informácie o dotazoch.
ACCWeb102014
Chybový text SQL nie je kompatibilný s webom.
Čo to znamená Môže existovať veľa dôvodov, prečo by sa vám zobrazila táto chyba. Môžete vykonať niektorý z týchto krokov:
-
Odkazuje na webové nekompatibilné objekty.
-
Odkazuje na webové nekompatibilné výrazy.
Ďalšie informácie o vytváraní výrazov nájdete v téme Vytvorenie výrazu.
Čo robiť Ak chcete vytvoriť dotazy, ktoré sú kompatibilné s webom, zvážte použitie návrhára webového dotazu. Ďalšie informácie o navrhovaní dotazov na webe nájdete v téme úvodné informácie o dotazoch.
ACCWeb103013
Chybový text Accessu 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á Viacero polí má rovnaký názov.
Čo robiť Skontrolujte názvy duplicitných polí a zmeňte duplicity na rozdielne názvy polí.
ACCWeb103079
Chybový text Zadajte nezhodu vo výraze.
Čo to znamená Typy na oboch strane spojenia sú nekompatibilné alebo typy polí v porovnaní sú nekompatibilné typy. Text na číslo sa napríklad nedá porovnať ani spojiť.
Čo robiť Skontrolujte, či je strana spojenia kompatibilná. Ak chcete napríklad pridať typ textu k typu textu a typu čísla na typ čísla. Ak nevykonávate spojenie, skontrolujte, či porovnávate nekompatibilné typy polí.
ACCWeb103900
Chybový text Accessu sa nepodarilo skonvertovať dotaz na použitie na webe.
Čo to znamená Accessu sa nepodarilo 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 opätovné navrhnutie dotazu použite návrhára dotazov Accessu.
ACCWeb103901
Chybový text Definícia dotazu je neplatná, takže nie je možné vytvoriť objekt dotazu.
Čo to znamená Server nemohol analyzovať dotaz z dôvodu neočakávanej chyby v definícii dotazu.
Čo robiť Použite návrhárov programu Access na opätovné navrhnutie dotazu.
ACCWeb103902
Chybový text Accessu 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 sa nemôže presunúť na server.
Čo robiť Odstráňte výrazy, ktoré nie sú kompatibilné s webom. Ďalšie informácie o výrazoch sú platné v dotazoch nájdete v téme Vytvorenie výrazu.
ACCWeb103903
Chybový text Definícia dotazu je neplatná, takže nie je možné vytvoriť objekt dotazu.
Čo to znamená Jedna z hodnôt atribútov je nekompatibilná s webom.
Čo robiť Skontrolujte, či sú tieto podmienky správne nastavené:
-
Atribút Name nemá nasledovné:
Znamienko rovnosti na začiatku |
= |
---|---|
Period |
. |
Exclamation mark |
! |
Hranaté zátvorky |
[] |
Prázdne úvodné miesto |
|
Znaky bez vytlačenia |
Príklad: <zadajte> alebo <TABULÁTORa> |
Niektorý z nasledujúcich symbolov |
/ \ : * ? " < > | # {}% ~ & |
-
Atribút Name je medzi znakmi 1 až 64.
-
Atribút Popis: ľubovoľný reťazec, až 1024 znakov.
ACCWeb103904
Chybový text Accessu sa nepodarilo skonvertovať dotaz na použitie na webe, pretože obsahuje poddotaz.
Čo to znamená Dotaz obsahuje poddotaz. Poddotazy nie sú na serveri podporované.
Čo robiť Upravte dotaz tak, aby nemal čiastkový dotaz.
ACCWeb103905
Chybový text Accessu 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ý nie je možné reprezentovať na serveri, alebo obsahuje vstupný zdroj, ktorý sa nedá nájsť.
Čo robiť
-
Skontrolujte, či je vnorený dotaz platný.
-
Pomocou návrhárov dotazov programu Access vytvorte platný vnorený dotaz.
-
Skontrolujte, či sa v databáze nachádza zdrojová tabuľka vstupného dotazu alebo dotaz.
ACCWeb103906
Chybový text Definícia dotazu je neplatná, takže nie je možné vytvoriť objekt dotazu.
Čo to znamená Zdrojová tabuľka alebo dotaz vybratého stĺpca alebo objednávky nie je možné nájsť.
Čo robiť Presvedčte sa, či v databáze Accessu existuje vstupná tabuľka alebo dotaz vstupného stĺpca.
ACCWeb103907
Chybový text Accessu sa nepodarilo skonvertovať dotaz na použitie na webe, pretože nezahŕňa žiadne polia vo výsledkoch.
Čo to znamená V dotaze nie sú vybraté žiadne stĺpce.
Čo robiť Vyberte alebo zadajte aspoň jeden výstupný stĺpec v dotaze.
ACCWeb103908
Chybový text Accessu sa nepodarilo skonvertovať dotaz na použitie na webe, pretože v jeho výsledkoch sa zobrazuje príliš veľa polí.
Čo to znamená Zdroj dotazu obsahuje príliš veľa stĺpcov.
Čo robiť Môže to byť ťažké vyriešiť a možno budete musieť preskúmať zdrojové tabuľky. Tabuľka môže mať najviac:
-
JET_ccolFixedMost pevných stĺpcoch.
-
JET_ccolVarMost stĺpce s premenlivou dĺžkou.
-
JET_ccolTaggedMost označené stĺpce.
ACCWeb103916
Chybový text Accessu sa nepodarilo skonvertovať dotaz na použitie na webe, pretože sa opiera o klauzulu ORDER BY, ktorá nie je podporovaná na webe.
Čo to znamená Existuje aspoň jedna z týchto podmienok:
-
Názov objednávky podľa prvku nie je platný.
-
Názov zdrojovej tabuľky nie je platný.
-
Poradie zoradenia je nastavené na inú možnosť než vzostupne alebo zostupne.
-
Výraz nie je platný.
Čo robiť Skontrolujte, či sú tieto podmienky správne nastavené:
-
Atribút Name neobsahuje žiadne z nasledujúcich položiek:
Znamienko rovnosti na začiatku |
= |
---|---|
Period |
. |
Exclamation mark |
! |
Hranaté zátvorky |
[] |
Prázdne úvodné miesto |
|
Znaky bez vytlačenia |
Príklad: <zadajte> alebo <TABULÁTORa> |
Niektorý z nasledujúcich symbolov |
/ \ : * ? " < > | # {}% ~ & |
-
Atribút Name je medzi znakmi 1 až 64.
-
Výraz je platný výraz.
ACCWeb103918
Chybový text Accessu sa nepodarilo skonvertovať dotaz na použitie na webe, pretože určuje typ spojenia, ktorý nie je na webe podporovaný.
Čo to znamená Server nepodporuje dotazy s viacerými spojeniami medzi dvoma tabuľkami (spájanie viacerých polí).
Čo robiť Presvedčte sa, že spojenia používajú len jedno pole na tabuľku.
ACCWeb103926
Test chýb Accessu sa nepodarilo skonvertovať dotaz na použitie na webe, pretože nešpecifikuje, z ktorej tabuľky sa má vybrať.
Čo to znamená Dotaz neobsahuje žiadne vstupné tabuľky (chýbajúca Klauzula FROM).
Čo robiť Presvedčte sa, že dotaz obsahuje zadaný vstupný stĺpec.
ACCWeb103927
Chybový text Accessu 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 názvy duplicitných polí a zmeňte duplicity na rozdielne názvy polí.
ACCWeb103928
Chybový text Accessu sa nepodarilo skonvertovať dotaz na použitie na webe, pretože niektoré z jeho parametrov sa nedali skonvertovať na použitie na webe.
Čo to znamená Názov parametra alebo typ nie je platný.
Čo robiť Skontrolujte, či je názov parametra a typ platný.
-
Atribút Name neobsahuje:
Znamienko rovnosti na začiatku |
= |
---|---|
Period |
. |
Exclamation mark |
! |
Hranaté zátvorky |
[] |
Prázdne úvodné miesto |
|
Znaky bez vytlačenia |
Príklad: <zadajte> alebo <TABULÁTORa> |
Niektorý z nasledujúcich symbolov |
/ \ : * ? " < > | # {}% ~ & |
-
Atribút Name je medzi znakmi 1 až 64.
Nasledujúce typy sú platné:
Text (až 255 znakov) |
---|
Čísla |
boolovský výraz |
DateTime |
Mena |
ACCWeb103930
Chybový text Accessu sa nepodarilo skonvertovať dotaz na použitie na webe, pretože niektoré z jeho parametrov sa zobrazujú ako polia výsledkov alebo sa používajú v príkaze ORDER BY Statements.
Čo to znamená Dotaz má parameter, ktorý je buď plánovaný ako skalárny alebo použitý v príkaze order by.
Môže sa to stať, ak sa parameter použije ako plánovaný stĺpec (príklad: vyberte položku Parameter1 from Tabuľka1) alebo ako poradie podľa (príklad: vyberte * z tabuľky 1 a order by pole1 = param).
Čo robiť Vyhýbajte sa použitiu parametrov, ktoré sú plánované v stĺpci alebo v stĺpci poradie.
ACCWeb103938
Chybový text Accessu sa nepodarilo skonvertovať dotaz na použitie na webe.
Čo to znamená K dispozícii sú dve polia s rovnakým názvom a Access nedokáže vytvoriť platné aliasy.
Čo robiť Skontrolujte názvy duplicitných polí a zmeňte duplicity na rozdielne názvy polí.
ACCWeb103939
Chybový text Accessu sa nepodarilo skonvertovať dotaz na použitie na webe.
Čo to znamená Dotaz obsahuje alias, ktorý je väčší ako 64 znakov.
Čo robiť Uistite sa, že alias použitý v dotaze je menší alebo rovný 64 znakov.
ACCWeb103940
Chybový text Accessu sa nepodarilo skonvertovať dotaz na použitie na webe, pretože určuje typ spojenia, ktorý nie je na webe podporovaný.
Čo to znamená Server nepodporuje dotazy s viacerými spojeniami v rovnakých dvoch tabuľkách (spájanie viacerých polí).
Čo robiť Uistite sa, že sa spojenie používa len jedno pole na tabuľku.
ACCWeb103942
Chybový text Accessu 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ú kruhové spojenie medzi tabuľkami, ktoré bránia programu Access konvertovať dotaz na použitie na webe.
Čo robiť Odstrániť spojenia medzi tabuľkami tak, aby sa odstránia cyklické spojenia.