|
Fontos A SharePoint következő kiadásából eltávolítjuk az Access Services 2010 és az Access Services 2013 összetevőt. Azt javasoljuk, hogy ne hozzon létre új webalkalmazásokat, és telepítse át a meglévő alkalmazásait másik platformra, például a Microsoft Power Apps platformra. Az Access-adatokat megoszthatja a Dataverse platformmal, amely egy felhőalapú adatbázis, amelyen Power Platform alkalmazásokat, munkafolyamatok automatizálását, virtuális ügynököket és egyebeket készíthet webes, telefonos vagy táblagépes használatra. További információ: Első lépések: Access-adatok áttelepítése a Dataverse-be. |
Ez a cikk azokat a lekérdezési hibákat sorolja fel, amelyekkel a kompatibilitás-ellenőrző futtatásakor találkozhat, és olyan információkat tartalmaz, amelyek segíthetnek a hibák elhárításában.
A kompatibilitás-ellenőrző hibáival kapcsolatos általános információkért lásd: Webkompatibilitás-ellenőrzés – Általános hibák.
ACCWeb102012
Hiba szövege A lekérdezés nem webkompatibilis.
A hibaüzenet jelentése: Ellenőrizze, hogy vannak-e webkompatibilitási problémák a lekérdezésben.
Teendők Hozza létre újra a lekérdezést a lekérdezéstervezővel. A lekérdezéstervező webes lekérdezések létrehozására való használatával kapcsolatos további információkért lásd: Bevezetés a lekérdezések használatába.
ACCWeb102014
Hiba szövege Az SQL nem webkompatibilis.
A hibaüzenet jelentése: Ennek a hibának számos oka lehet. Az alábbi műveletek egyikét végezheti el:
-
Webkompatibilis objektumokra hivatkozik.
-
Webkompatibilis kifejezésekre hivatkozik.
A kifejezések létrehozásával kapcsolatos további információkért lásd: Kifejezés létrehozása.
Teendők Fontolja meg a webes lekérdezéstervező használatát a webkompatibilis lekérdezések létrehozásához. A webes lekérdezések tervezésével kapcsolatos további információkért lásd: A lekérdezések bemutatása.
ACCWeb103013
Hiba szövege Az Access nem tudta webes használatra konvertálni a lekérdezést, mert a lekérdezés eredményei több, azonos nevű mezőt tartalmaznak.
A hibaüzenet jelentése: Több mezőnek ugyanaz a neve.
Teendők Ellenőrizze az ismétlődő mezőneveket, és módosítsa az ismétlődéseket különböző mezőnevekre.
ACCWeb103079
Hiba szövege Típuseltérés a kifejezésben.
A hibaüzenet jelentése: Az illesztés mindkét oldalán lévő típusok nem kompatibilisek, vagy az összehasonlított mezőtípusok nem kompatibilisek. Például a szöveg és a szám nem hasonlítható össze és nem illeszthető össze.
Teendők Győződjön meg arról, hogy az illesztések oldala kompatibilis. A szövegtípust például szövegtípushoz, a számtípust pedig számtípushoz illeszti. Ha nem végez illesztést, ellenőrizze, hogy nem kompatibilis mezőtípusokat hasonlít-e össze.
ACCWeb103900
Hiba szövege Az Access nem tudta webes használatra konvertálni a lekérdezést.
A hibaüzenet jelentése: Az Access nem tudta közzétenni a lekérdezést, mert nem támogatott lekérdezéstípust, nem támogatott kifejezéseket, nem támogatott feltételeket vagy más, a weben nem támogatott szolgáltatásokat használ.
Teendők Az Access lekérdezéstervezőjével újratervezheti a lekérdezést.
ACCWeb103901
Hiba szövege A lekérdezés definíciója érvénytelen, ezért a lekérdezési objektum nem hozható létre.
A hibaüzenet jelentése: A kiszolgáló nem tudta elemezni a lekérdezést, mert váratlan hiba történt a lekérdezésdefinícióban.
Teendők Az Access tervezőivel újratervezheti a lekérdezést.
ACCWeb103902
Hiba szövege Az Access nem tudta webes használatra konvertálni a lekérdezést, mert nem támogatott lekérdezéstípust, nem támogatott kifejezéseket, nem támogatott feltételeket vagy más, a weben nem támogatott szolgáltatásokat használ.
A hibaüzenet jelentése: A lekérdezés webkompatibilis kifejezéseket tartalmaz. Ez a hiba kiszolgálókorlátozás miatt vagy akkor fordulhat elő, ha egy kifejezés nem tud a kiszolgálóra lépni.
Teendők Távolítsa el a nem webkompatibilis kifejezéseket. A lekérdezésekben érvényes kifejezésekről további információt a Kifejezés létrehozása című témakörben talál.
ACCWeb103903
Hiba szövege A lekérdezés definíciója érvénytelen, ezért a lekérdezési objektum nem hozható létre.
A hibaüzenet jelentése: Az egyik attribútumérték nem webkompatibilis.
Teendők Győződjön meg arról, hogy a következő feltételek megfelelően vannak beállítva:
-
A névattribútum nem rendelkezik az alábbiak egyikével sem:
|
Egyenlőségjel az elején |
= |
|---|---|
|
Period |
. |
|
Exclamation mark |
! |
|
Szögletes zárójelek |
[] |
|
Üres kezdő szóköz |
|
|
Nem nyomtatható karakterek |
Például: <Adja meg> vagy <TAB> |
|
Az alábbi szimbólumok bármelyike |
/ \ : * ? " < > | # { } % ~ & |
-
A névattribútum egy és 64 karakter közötti hosszúságú.
-
Feliratattribútum: Bármely sztring, legfeljebb 1024 karakterből állhat.
ACCWeb103904
Hiba szövege Az Access nem tudta webes használatra konvertálni a lekérdezést, mert al lekérdezést tartalmaz.
A hibaüzenet jelentése: A lekérdezés egy rész lekérdezést tartalmaz. A segéd lekérdezések nem támogatottak a kiszolgálón.
Teendők Módosítsa a lekérdezést úgy, hogy ne legyen al lekérdezése.
ACCWeb103905
Hiba szövege Az Access nem tudta webes használatra konvertálni a lekérdezést, mert egy másik, nem webkompatibilis lekérdezésre támaszkodik.
A hibaüzenet jelentése: A lekérdezés beágyazott lekérdezést tartalmaz bemenetként, amely nem jeleníthető meg a kiszolgálón, vagy olyan bemeneti forrást tartalmaz, amely nem található.
Teendők
-
Győződjön meg arról, hogy a beágyazott lekérdezés érvényes.
-
Access-lekérdezéstervezők használatával hozzon létre egy érvényes beágyazott lekérdezést.
-
Győződjön meg arról, hogy a lekérdezés bemeneti forrástáblája vagy lekérdezése létezik az adatbázisban.
ACCWeb103906
Hiba szövege A lekérdezés definíciója érvénytelen, ezért a lekérdezési objektum nem hozható létre.
A hibaüzenet jelentése: Nem található a kijelölt vagy oszlopok szerinti rendezés forrástáblája vagy lekérdezése.
Teendők Győződjön meg arról, hogy az oszlop bemeneti forrástáblája vagy lekérdezése létezik az Access-adatbázisban.
ACCWeb103907
Hiba szövege Az Access nem tudta webes használatra konvertálni a lekérdezést, mert nem tartalmaz mezőket az eredményekben.
A hibaüzenet jelentése: Nincs kijelölve oszlop a lekérdezésben.
Teendők Jelöljön ki vagy adjon meg legalább egy kimeneti oszlopot a lekérdezésben.
ACCWeb103908
Hiba szövege Az Access nem tudta webes használatra konvertálni a lekérdezést, mert túl sok mezőt jelenít meg az eredményekben.
Jelentése A lekérdezés forrása túl sok oszlopot tartalmaz.
Teendők Ezt nehéz lehet megoldani, és előfordulhat, hogy meg kell vizsgálnia a forrástáblákat. Egy tábla legfeljebb a következővel rendelkezhet:
-
rögzített oszlopok JET_ccolFixedMost.
-
JET_ccolVarMost változó hosszúságú oszlopokat.
-
címkézett oszlopok JET_ccolTaggedMost.
ACCWeb103916
Hiba szövege Az Access nem tudta webes használatra konvertálni a lekérdezést, mert a weben nem támogatott ORDER BY záradékra támaszkodik.
Jelentése Az alábbi feltételek közül legalább egy létezik:
-
A rendezés elemenkénti neve érvénytelen.
-
A forrástábla neve érvénytelen.
-
A rendezési sorrend beállítása nem növekvő vagy csökkenő.
-
A kifejezés érvénytelen.
Teendők Győződjön meg arról, hogy a következő feltételek megfelelően vannak beállítva:
-
A name attribútum nem tartalmazza az alábbiak egyikét sem:
|
Egyenlőségjel az elején |
= |
|---|---|
|
Period |
. |
|
Exclamation mark |
! |
|
Szögletes zárójelek |
[] |
|
Üres kezdő szóköz |
|
|
Nem nyomtatható karakterek |
Például: <Adja meg> vagy <TAB> |
|
Az alábbi szimbólumok bármelyike |
/ \ : * ? " < > | # { } % ~ & |
-
A névattribútum egy és 64 karakter közötti hosszúságú.
-
A kifejezés érvényes kifejezés.
ACCWeb103918
Hiba szövege Az Access nem tudta webes használatra konvertálni a lekérdezést, mert olyan JOIN típust ad meg, amely nem támogatott a weben.
A hibaüzenet jelentése: A kiszolgáló nem támogatja azokat a lekérdezéseket, amelyek két tábla (többmezős illesztések) között több illesztéssel rendelkeznek.
Teendők Győződjön meg arról, hogy az illesztések táblánként csak egy mezőt használnak.
ACCWeb103926
Hibateszt Az Access nem tudta webes használatra konvertálni a lekérdezést, mert nem adja meg, hogy melyik táblából válassza a SELECT FROM függvényt.
A hibaüzenet jelentése: A lekérdezés nem tartalmaz bemeneti táblákat (a FROM záradék hiányzik).
Teendők Győződjön meg arról, hogy a lekérdezésben meg van adva egy bemeneti oszlop.
ACCWeb103927
Hiba szövege Az Access nem tudta webes használatra konvertálni a lekérdezést, mert a lekérdezés eredményei több, azonos nevű mezőt tartalmaznak.
A hibaüzenet jelentése: Ugyanazt a nevet adta meg több mezőhöz is.
Teendők Ellenőrizze az ismétlődő mezőneveket, és módosítsa az ismétlődéseket különböző mezőnevekre.
ACCWeb103928
Hiba szövege Az Access nem tudta webes használatra konvertálni a lekérdezést, mert néhány paramétere nem konvertálható webes használatra.
A hibaüzenet jelentése: A paraméter neve vagy típusa érvénytelen.
Teendők Győződjön meg arról, hogy a paraméter neve és típusa érvényes.
-
A névattribútum nem tartalmazza a következőket:
|
Egyenlőségjel az elején |
= |
|---|---|
|
Period |
. |
|
Exclamation mark |
! |
|
Szögletes zárójelek |
[] |
|
Üres kezdő szóköz |
|
|
Nem nyomtatható karakterek |
Például: <Adja meg> vagy <TAB> |
|
Az alábbi szimbólumok bármelyike |
/ \ : * ? " < > | # { } % ~ & |
-
A névattribútum egy és 64 karakter közötti hosszúságú.
A következő típusok érvényesek:
|
Szöveg (legfeljebb 255 karakter) |
|---|
|
Számok |
|
logikai változó |
|
DateTime |
|
Pénznem |
ACCWeb103930
Hiba szövege Az Access nem tudta webes használatra konvertálni a lekérdezést, mert néhány paramétere eredménymezőként jelenik meg, vagy AZ ORDER BY utasításokban használatos.
A hibaüzenet jelentése: A lekérdezés olyan paraméterrel rendelkezik, amely vagy skalárisként van kivetítve, vagy egy order by utasításban használatos.
Ez akkor fordulhat elő, ha egy paramétert előre jelzett oszlopként használ (Például: a 1. táblázatból válassza ki a param1 paramétert), vagy rendezés szerint (Például: válassza a * elemet az 1. táblából, és a sorrend mező1= param).
Teendők Ne használjon előre jelzett oszlopokat vagy oszlop szerinti sorrendet tartalmazó paramétereket.
ACCWeb103938
Hiba szövege Az Access nem tudta webes használatra konvertálni a lekérdezést.
A hibaüzenet jelentése: Két mezőnek ugyanaz a neve, és az Access nem tud érvényes aliasokat létrehozni hozzájuk.
Teendők Ellenőrizze az ismétlődő mezőneveket, és módosítsa az ismétlődéseket különböző mezőnevekre.
ACCWeb103939
Hiba szövege Az Access nem tudta webes használatra konvertálni a lekérdezést.
A hibaüzenet jelentése: A lekérdezés 64 karakternél hosszabb aliast tartalmaz.
Teendők Győződjön meg arról, hogy a lekérdezésben használt alias legfeljebb 64 karakter hosszúságú lehet.
ACCWeb103940
Hiba szövege Az Access nem tudta webes használatra konvertálni a lekérdezést, mert olyan JOIN típust ad meg, amely nem támogatott a weben.
A hibaüzenet jelentése: A kiszolgáló nem támogatja azokat a lekérdezéseket, amelyek több illesztéssel rendelkeznek ugyanazon a két táblán (többmezős illesztések).
Teendők Győződjön meg arról, hogy az illesztések táblánként csak egy mezőt használnak.
ACCWeb103942
Hiba szövege Az Access nem tudta webes használatra konvertálni a lekérdezést, mert ciklikus illesztést tartalmaz.
A hibaüzenet jelentése: A lekérdezés táblái közötti illesztések körkörös illesztést okoznak a táblák között, ami megakadályozza, hogy az Access webes használatra konvertálja a lekérdezést.
Teendők Távolítsa el a táblák közötti illesztéseket a ciklikus illesztések eltávolításához.