Kontrola kompatibility webu: Chyby dotazu

Důležité    V příští verzi SharePointu se odeberou služby Access Services 2010 a Access Services 2013. Doporučujeme, abyste nevytvářeli nové webové aplikace a abyste migrovali existující aplikace na alternativní platformu, jako je třeba Microsoft Power Apps.

Tento článek obsahuje seznam chyb dotazu, ke kterým může dojít při spuštění kontroly kompatibility, a obsahuje informace, které vám můžou pomoct tyto chyby vyřešit.

Obecné informace o chybách kontroly kompatibility najdete v článku Kontrola kompatibility webu s obecnými chybami.

ACCWeb102012

Text chyby    Dotaz není kompatibilní s webem.

Význam:    V dotazu je nutné zkontrolovat problémy s kompatibilitou webu.

Co dělat    Znovu vytvořte dotaz pomocí návrháře dotazu. Další informace o tom, jak vytvořit webový dotaz pomocí návrháře dotazů, najdete v tématu Úvod k dotazům.

Začátek stránky

ACCWeb102014

Text chyby    Jazyk SQL není kompatibilní s webem.

Význam:    Může být mnoho důvodů, proč by se tato chyba mohla zobrazit. Můžete dělat jednu z těchto akcí:

  • Odkazování na webové nekompatibilní objekty

  • Odkazování na webové nekompatibilní výrazy

Další informace o tom, jak vytvářet výrazy, najdete v tématu Vytvoření výrazu.

Co dělat     Zvažte použití návrháře webových dotazů k vytvoření dotazů, které jsou kompatibilní s webem. Další informace o navrhování dotazů pro web najdete v tématu Úvod k dotazům.

Začátek stránky

ACCWeb103013

Text chyby    Access nemohl převést dotaz pro použití na webu, protože výsledky dotazu obsahují více polí se stejným názvem.

Význam:    Více polí má stejný název.

Co dělat    Zkontrolujte duplicitní názvy polí a změňte duplicitní položky na odlišné názvy polí.

Začátek stránky

ACCWeb103079

Text chyby    Neshoda typů ve výrazu

Význam:    Typy na obou stranách spojení nejsou kompatibilní nebo porovnávané typy polí jsou nekompatibilní typy. Například text na číslo se nesrovnává ani nesrovnává.

Co dělat    Ujistěte se, že jsou strany spojení kompatibilní. Typ textu můžete například spojit s typem textu a typem čísla k typu čísla. Pokud spojení nevykonáte, zkontrolujte, jestli porovnávat nekompatibilní typy polí.

Začátek stránky

ACCWeb103900

Text chyby    Access nemohl převést dotaz pro použití na webu.

Význam:    Access nemohl publikovat dotaz, protože používá nepodporovaný typ dotazu, nepodporované výrazy, nepodporovaná kritéria nebo jiné funkce, které nejsou na webu podporované.

Co dělat    K přepracování dotazu použijte Návrhář dotazů Accessu.

Začátek stránky

ACCWeb103901

Text chyby    Definice dotazu je neplatná, takže objekt dotazu nelze vytvořit.

Význam:    Server nemohl analyzovat dotaz kvůli neočekávané chybě v definici dotazu.

Co dělat    K přepracování dotazu použijte návrháře Accessu.

Začátek stránky

ACCWeb103902

Text chyby    Access nemohl převést dotaz pro použití na webu, protože používá nepodporovaný typ dotazu, nepodporované výrazy, nepodporovaná kritéria nebo jiné funkce, které nejsou na webu podporované.

Význam:    Dotaz obsahuje výrazy, které nejsou kompatibilní s webem. K této chybě může dojít buď z důvodu omezení serveru, nebo když se výraz nemůže přesunout na server.

Co dělat    Odeberte výrazy, které nejsou kompatibilní s webem. Další informace o výrazech jsou platné pro dotazy najdete v tématu Vytvoření výrazu.

Začátek stránky

ACCWeb103903

Text chyby    Definice dotazu je neplatná, takže objekt dotazu nelze vytvořit.

Význam:    Jedna z hodnot atributů není kompatibilní s webem.

Co dělat    Ujistěte se, že jsou správně nastavené následující podmínky:

  • Atribut name nemá žádnou z těchto vlastností:

Znaménko rovná se na začátku

=

Period

.

Exlamantion mark

!

Hranaté závorky

[]

Prázdné úvodní místo

Netisknutelné znaky

Příklad: <Enter> nebo <TAB>

Kterýkoli z následujících symbolů

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

  • Atribut name je dlouhý od jednoho do 64 znaků.

  • Atribut Titulky: Libovolný řetězec, až 1 024 znaků.

Začátek stránky

ACCWeb103904

Text chyby    Access nemohl převést dotaz pro použití na webu, protože obsahuje dílčí dotaz.

Význam:    Dotaz obsahuje poddotaz. Poddotazy nejsou na serveru podporované.

Co dělat    Upravte dotaz tak, aby neobsahuje dílčí dotaz.

Začátek stránky

ACCWeb103905

Text chyby    Access nemohl převést dotaz pro použití na webu, protože závisí na jiném dotazu, který není kompatibilní s webem.

Význam:    Dotaz buď obsahuje vnořený dotaz jako vstup, který nelze na serveru reprezentovat, nebo obsahuje vstupní zdroj, který nelze najít.

Co dělat    

  • Ujistěte se, že je vnořený dotaz platný.

  • K vytvoření platného vnořeného dotazu použijte návrháře accessových dotazů.

  • Zajistěte, aby vstupní zdrojová tabulka nebo dotaz dotazu existovaly v databázi.

Začátek stránky

ACCWeb103906

Text chyby    Definice dotazu je neplatná, takže objekt dotazu nelze vytvořit.

Význam:    Zdrojovou tabulku nebo dotaz vybraného sloupce nebo pořadí podle sloupců nelze najít.

Co dělat    Zajistěte, aby vstupní zdrojová tabulka nebo dotaz sloupce existovaly v databázi Accessu.

Začátek stránky

ACCWeb103907

Text chyby     Access nemohl převést dotaz pro použití na webu, protože neobsahuje žádná pole ve výsledcích.

Význam:    V dotazu nejsou vybrané žádné sloupce.

Co dělat    V dotazu vyberte nebo zadejte aspoň jeden výstupní sloupec.

Začátek stránky

ACCWeb103908

Text chyby     Access nemohl převést dotaz pro použití na webu, protože ve výsledcích zobrazuje příliš mnoho polí.

Co to znamená     Zdroj dotazu má příliš mnoho sloupců.

Co dělat     To může být obtížné vyřešit a možná budete muset zkontrolovat zdrojové tabulky. Tabulka nemůže mít víc než:

  • JET_ccolFixedMost pevné sloupce.

  • JET_ccolVarMost sloupce s proměnnou délkou.

  • JET_ccolTaggedMost označené sloupce.

Začátek stránky

ACCWeb103916

Text chyby    Access nemohl převést dotaz pro použití na webu, protože se opírá o klauzuli ORDER BY, která není na webu podporovaná.

Co to znamená    Existuje jedna nebo více z následujících podmínek:

  • Název pořadí podle elementu není platný.

  • Název zdrojové tabulky není platný.

  • Pořadí řazení je nastavené na jinou možnost než vzestupně nebo sestupně.

  • Výraz není platný.

Co dělat    Ujistěte se, že jsou správně nastavené následující podmínky:

  • Atribut name neobsahuje žádnou z těchto možností:

Znaménko rovná se na začátku

=

Period

.

Exlamantion mark

!

Hranaté závorky

[]

Prázdné úvodní místo

Netisknutelné znaky

Příklad: <Enter> nebo <TAB>

Kterýkoli z následujících symbolů

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

  • Atribut name je dlouhý od jednoho do 64 znaků.

  • Výraz je platný výraz.

Začátek stránky

ACCWeb103918

Text chyby     Access nemohl převést dotaz pro použití na webu, protože určuje typ JOIN, který není na webu podporovaný.

Význam:    Server nepodporuje dotazy, které mají více spojení mezi dvěma tabulkami (spojení s více poli).

Co dělat    Ujistěte se, že spojení používají pouze jedno pole pro každou tabulku.

Začátek stránky

ACCWeb103926

Test chyb    Access nemohl převést dotaz pro použití na webu, protože nezadá, kterou tabulku má vybrat z.

Význam:     Dotaz nemá žádné vstupní tabulky (chybí klauzule FROM).

Co dělat    Zajistěte, aby dotaz měl zadaný vstupní sloupec.

Začátek stránky

ACCWeb103927

Text chyby    Access nemohl převést dotaz pro použití na webu, protože výsledky dotazu obsahují více polí se stejným názvem.

Význam:    Pro více polí jste zadali stejný název.

Co dělat    Zkontrolujte duplicitní názvy polí a změňte duplicitní položky na odlišné názvy polí.

Začátek stránky

ACCWeb103928

Text chyby    Access nemohl převést dotaz pro použití na webu, protože některé jeho parametry nebylo možné převést pro použití na webu.

Význam:    Název nebo typ parametru není platný.

Co dělat    Ujistěte se, že název a typ parametru jsou platné.

  • Atribut name neobsahuje:

Znaménko rovná se na začátku

=

Period

.

Exlamantion mark

!

Hranaté závorky

[]

Prázdné úvodní místo

Netisknutelné znaky

Příklad: <Enter> nebo <TAB>

Kterýkoli z následujících symbolů

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

  • Atribut name je dlouhý od jednoho do 64 znaků.

Platné jsou následující typy:

Text (až 255 znaků)

Číslice

Logická hodnota

DateTime

Měna

Začátek stránky

ACCWeb103930

Text chyby    Access nemohl převést dotaz pro použití na webu, protože některé jeho parametry se zobrazují jako výsledná pole nebo se používají v příkazech ORDER BY.

Význam:    Dotaz má parametr, který se promítá jako skalární nebo se používá v pořadí podle příkazu.

K tomu může dojít, pokud se parametr použije jako promítlý sloupec (Příklad: vyberte param1 z tabulky1) nebo podle pořadí podle (Příklad: vyberte * z tabulky 1 a pořadí podle pole1= param).

Co dělat    Nepoužívejte parametry, které jsou promítované ve sloupci nebo pořadí podle sloupce.

Začátek stránky

ACCWeb103938

Text chyby    Access nemohl převést dotaz pro použití na webu.

Význam:    Existují dvě pole se stejným názvem a Access pro ně nemůže vytvořit platné aliasy.

Co dělat    Zkontrolujte duplicitní názvy polí a změňte duplicitní položky na odlišné názvy polí.

Začátek stránky

ACCWeb103939

Text chyby    Access nemohl převést dotaz pro použití na webu.

Význam:    Dotaz má alias, který je větší než 64 znaků.

Co dělat    Ujistěte se, že alias použitý v dotazu je menší nebo roven 64 znakům.

Začátek stránky

ACCWeb103940

Text chyby    Access nemohl převést dotaz pro použití na webu, protože určuje typ JOIN, který není na webu podporovaný.

Význam:    Server nepodporuje dotazy, které mají více spojení ve stejných dvou tabulkách (spojení s více poli).

Co dělat    Zajistěte, aby spojení, která používáte, byla v jedné tabulce jenom jedno pole.

Začátek stránky

ACCWeb103942

Text chyby     Access nemohl převést dotaz pro použití na webu, protože obsahuje cyklické spojení.

Význam:    Spojení mezi tabulkami v dotazu způsobují cyklické spojení mezi tabulkami, které brání Accessu v převodu dotazu pro použití na webu.

Co dělat     Odeberte spojení mezi tabulkami, aby se cyklická spojení odebrala.

Začátek stránky

Potřebujete další pomoc?

Rozšiřte své dovednosti s Office
Projít školení
Získejte nové funkce jako první
Připojte se k účastníkům programu Office Insiders

Byly tyto informace užitečné?

Děkujeme vám za zpětnou vazbu.

Děkujeme vám za váš názor! Pravděpodobně bude užitečné, když vás spojíme s některým z našich agentů podpory Office.

×