|
Svarīgi! Access pakalpojumi 2010 un Access pakalpojumi 2013 tiek noņemti nākamajā SharePoint laidienā. Iesakām neizveidot jaunas tīmekļa lietojumprogrammas un migrēt esošās programmas uz alternatīvu platformu, piemēram, Microsoft Power Apps. Varat kopīgot Access datus ar Dataverse, kas ir mākoņa datu bāze, kurā varat veidot Power Platform programmas, automatizēt darbplūsmas, virtuālos aģentus un daudz ko citu tīmeklim, tālrunim vai planšetdatoram. Papildinformāciju skatiet rakstā Darba sākšana: Access datu migrēšana uz Dataverse. |
Šajā rakstā ir uzskaitītas vaicājuma kļūdas, kas var rasties, palaižot saderības pārbaudītāju, un sniegta informācija, kas var palīdzēt novērst kļūdas.
Vispārīgu informāciju par saderības pārbaudītāja kļūdām skatiet rakstā Saderības ar tīmekli pārbaude Vispārīgas kļūdas.
ACCWeb102012
Kļūdas teksts Vaicājums nav saderīgs ar tīmekli.
Ko tas nozīmē Vaicājumā ir jāpārbauda, vai nav tīmekļa saderības problēmu.
Risinājums No jauna izveidojiet vaicājumu, izmantojot vaicājumu noformētāju. Papildinformāciju par vaicājumu noformētāja izmantošanu, lai izveidotu tīmekļa vaicājumu, skatiet rakstā Ievads par vaicājumiem.
ACCWeb102014
Kļūdas teksts SQL nav saderīgs ar tīmekli.
Ko tas nozīmē Šai kļūdai var būt vairāki iemesli. Iespējams, veicat kādu no šīm darbībām:
-
Atsauču uz tīmeklim nesaderīgiem objektiem.
-
Atsauces uz tīmeklim nesaderīgām izteiksmēm.
Papildinformāciju par izteiksmju veidojiet skatiet rakstā Izteiksmes izveide.
Risinājums Apsveriet iespēju izmantot tīmekļa vaicājumu noformētāju, lai izveidotu ar tīmekli saderīgus vaicājumus. Papildinformāciju par vaicājumu noformēšanu tīmeklī skatiet rakstā Ievads par vaicājumiem.
ACCWeb103013
Kļūdas teksts Access nevarēja konvertēt vaicājumu izmantošanai tīmeklī, jo vaicājuma rezultātos ir vairāki lauki ar vienādu nosaukumu.
Ko tas nozīmē Vairākiem laukiem ir viens un tas pats nosaukums.
Risinājums Pārbaudiet lauku nosaukumu dublikātus un mainiet dublikātus uz atšķirīgiem lauku nosaukumiem.
ACCWeb103079
Kļūdas teksts Tipa neatbilstība izteiksmē.
Ko tas nozīmē Tipi abās savienojuma pusēs nav savietojami, vai lauku tipi salīdzinājumā ir nesaderīgi. Piemēram, tekstu par skaitli nevar salīdzināt vai savienot.
Risinājums Pārliecinieties, vai savienojumu puse ir saderīga. Piemēram, savienot teksta tipu ar teksta tipu un skaitļu tipu rakstiet. Ja neveicat savienošanu, pārbaudiet, vai tiek salīdzināti nesaderīgi lauku tipi.
ACCWeb103900
Kļūdas teksts Access nevarēja konvertēt vaicājumu izmantošanai tīmeklī.
Ko tas nozīmē Access nevarēja publicēt vaicājumu, jo tas izmanto neatbalstītu vaicājuma tipu, neatbalstītas izteiksmes, neatbalstītus kritērijus vai citus līdzekļus, kas netiek atbalstīti tīmeklī.
Risinājums Izmantojiet Access vaicājumu noformētāju, lai pārveidotu vaicājumu.
ACCWeb103901
Kļūdas teksts Vaicājuma definīcija nav derīga, tāpēc vaicājuma objektu nevar izveidot.
Ko tas nozīmē Serveris nevarēja parsēt vaicājumu vaicājuma definīcijas neparedzētas kļūdas dēļ.
Risinājums Izmantojiet Access noformētājus, lai pārveidotu vaicājumu.
ACCWeb103902
Kļūdas teksts Access nevarēja konvertēt vaicājumu izmantošanai tīmeklī, jo tā izmanto neatbalstītu vaicājuma tipu, neatbalstītas izteiksmes, neatbalstītus kritērijus vai citus līdzekļus, kas netiek atbalstīti tīmeklī.
Ko tas nozīmē Vaicājumā ir izteiksmes, kas nav saderīgas ar tīmekli. Šī kļūda var rasties servera ierobežojuma vai izteiksmes nevar pārvietot uz serveri dēļ.
Risinājums Noņemiet izteiksmes, kas nav saderīgas tīmeklī. Papildinformāciju par izteiksmēm ir derīgas vaicājumos skatiet rakstā Izteiksmes izveide.
ACCWeb103903
Kļūdas teksts Vaicājuma definīcija nav derīga, tāpēc vaicājuma objektu nevar izveidot.
Ko tas nozīmē Viena no atribūtu vērtībām nav saderīga ar tīmekli.
Risinājums Pārliecinieties, vai ir pareizi iestatīti šādi nosacījumi:
-
Nosaukuma atribūtam nav nevienas no šīm:
|
Vienādības zīme sākumā |
= |
|---|---|
|
Punkts |
. |
|
Izsaukuma zīme |
! |
|
Kvadrātiekavās |
[] |
|
Tukša sākuma atstarpe |
|
|
Nedrukājamas rakstzīmes |
Piemēram: nospiediet taustiņu <Enter> vai <TAB> |
|
Jebkurš no šiem simboliem |
/ \ : * ? " < > | # { } % ~ & |
-
Nosaukuma atribūts ir no vienas līdz 64 rakstzīmēm garš.
-
Paraksta atribūts: jebkura virkne, līdz 1024 rakstzīmēm.
ACCWeb103904
Kļūdas teksts Access nevarēja konvertēt vaicājumu izmantošanai tīmeklī, jo tajā ir apakšvaicājums.
Ko tas nozīmē Vaicājumā ir apakšvaicājums. Apakšvaicājumus serverī neatbalsta.
Risinājums Modificējiet vaicājumu, lai tam nebūtu apakšvaicājums.
ACCWeb103905
Kļūdas teksts Access nevarēja konvertēt vaicājumu izmantošanai tīmeklī, jo tā izmanto citu vaicājumu, kas nav saderīgs ar tīmekli.
Ko tas nozīmē Vaicājumā ir ietverts ligzdots vaicājums kā ievade, ko nevar attēlot serverī, vai tajā ir ievades avots, ko nevar atrast.
Risinājums
-
Pārliecinieties, vai ligzdotais vaicājums ir derīgs.
-
Izmantojiet Access vaicājumu noformētājus, lai izveidotu derīgu ligzdotu vaicājumu.
-
Pārliecinieties, vai datu bāzē ir vaicājuma ievades avota tabula vai vaicājums.
ACCWeb103906
Kļūdas teksts Vaicājuma definīcija nav derīga, tāpēc vaicājuma objektu nevar izveidot.
Ko tas nozīmē Nevar atrast avota tabulu vai vaicājumu par atlasītajām kolonnām vai secību pēc kolonnām.
Risinājums Pārliecinieties, vai jūsu Access datu bāzē ir kolonnas ievades avota tabula vai vaicājums.
ACCWeb103907
Kļūdas teksts Access nevarēja konvertēt vaicājumu izmantošanai tīmeklī, jo tā rezultātos neietver nekādus laukus.
Ko tas nozīmē Vaicājumā netiek atlasīta neviena kolonna.
Risinājums Vaicājumā atlasiet vai norādiet vismaz vienu izvades kolonnu.
ACCWeb103908
Kļūdas teksts Access nevarēja konvertēt vaicājumu izmantošanai tīmeklī, jo tā rezultātos rāda pārāk daudz lauku.
Ko tas nozīmē Vaicājuma avotā ir pārāk daudz kolonnu.
Risinājums To var būt sarežģīti atrisināt, un var būt nepieciešams izpētīt avota tabulas. Tabulā var būt ne vairāk kā:
-
JET_ccolFixedMost fiksētas kolonnas.
-
JET_ccolVarMost mainīgā garuma kolonnām.
-
JET_ccolTaggedMost kolonnas ar atzīmēm.
ACCWeb103916
Kļūdas teksts Access nevarēja konvertēt vaicājumu izmantošanai tīmeklī, jo tā izmanto klauzulu ORDER BY, kas netiek atbalstīta tīmeklī.
Ko tas nozīmē Pastāv viens vai vairāki no šiem nosacījumiem:
-
Pasūtījuma pēc elementa nosaukums nav derīgs.
-
Avota tabulas nosaukums nav derīgs.
-
Kārtošanas secība ir iestatīta uz citu opciju, nevis augošā vai dilstošā secībā.
-
Izteiksme nav derīga.
Risinājums Pārliecinieties, vai ir pareizi iestatīti šādi nosacījumi:
-
Nosaukuma atribūts nesatur šādu informāciju:
|
Vienādības zīme sākumā |
= |
|---|---|
|
Punkts |
. |
|
Izsaukuma zīme |
! |
|
Kvadrātiekavās |
[] |
|
Tukša sākuma atstarpe |
|
|
Nedrukājamas rakstzīmes |
Piemēram: nospiediet taustiņu <Enter> vai <TAB> |
|
Jebkurš no šiem simboliem |
/ \ : * ? " < > | # { } % ~ & |
-
Nosaukuma atribūts ir no vienas līdz 64 rakstzīmēm garš.
-
Izteiksme ir derīga izteiksme.
ACCWeb103918
Kļūdas teksts Access nevarēja konvertēt vaicājumu izmantošanai tīmeklī, jo norāda JOIN tipu, kas netiek atbalstīts tīmeklī.
Ko tas nozīmē Serveris neatbalsta vaicājumus, kuriem ir vairāki savienojumi starp divām tabulām (vairākvērtību savienojumi).
Risinājums Pārliecinieties, vai savienojumi vienā tabulā izmanto tikai vienu lauku.
ACCWeb103926
Kļūdas tests Access nevarēja konvertēt vaicājumu izmantošanai tīmeklī, jo tajā nav norādīta, kura tabula jāatlasa FROM.
Ko tas nozīmē Vaicājumam nav ievades tabulu (nav klauzulas FROM).
Risinājums Pārliecinieties, vai vaicājumam ir norādīta ievades kolonna.
ACCWeb103927
Kļūdas teksts Access nevarēja konvertēt vaicājumu izmantošanai tīmeklī, jo vaicājuma rezultātos ir vairāki lauki ar vienādu nosaukumu.
Ko tas nozīmē Jūs norādījāt vienu un to pašu nosaukumu vairākiem laukiem.
Risinājums Pārbaudiet lauku nosaukumu dublikātus un mainiet dublikātus uz atšķirīgiem lauku nosaukumiem.
ACCWeb103928
Kļūdas teksts Access nevarēja konvertēt vaicājumu izmantošanai tīmeklī, jo dažus tā parametrus nevar konvertēt izmantošanai tīmeklī.
Ko tas nozīmē Parametra nosaukums vai tips nav derīgs.
Risinājums Pārliecinieties, vai parametra nosaukums un tips ir derīgi.
-
Nosaukuma atribūtā nav:
|
Vienādības zīme sākumā |
= |
|---|---|
|
Punkts |
. |
|
Izsaukuma zīme |
! |
|
Kvadrātiekavās |
[] |
|
Tukša sākuma atstarpe |
|
|
Nedrukājamas rakstzīmes |
Piemēram: nospiediet taustiņu <Enter> vai <TAB> |
|
Jebkurš no šiem simboliem |
/ \ : * ? " < > | # { } % ~ & |
-
Nosaukuma atribūts ir no vienas līdz 64 rakstzīmēm garš.
Ir derīgi šādi tipi:
|
Teksts (līdz 255 rakstzīmēm) |
|---|
|
skaitļi; |
|
Būla izteiksme |
|
DateTime |
|
Valūta |
ACCWeb103930
Kļūdas teksts Access nevarēja konvertēt vaicājumu izmantošanai tīmeklī, jo daži tā parametri tiek rādīti kā rezultātu lauki vai izmantoti priekšrakstos ORDER BY.
Ko tas nozīmē Vaicājumam ir parametrs, kas tiek projicēts kā skalārs vai izmantots secībā pēc priekšraksta.
Tas var notikt, ja parametrs tiek izmantots kā projicēta kolonna (piemērs: atlasiet parametrs1 no Tabula1) vai kā secību pēc (Piemērs: atlasiet * no 1. tabulas un secību pēc lauka1= parametrs).
Risinājums Izvairieties lietot parametrus, kas ir projicēti kolonnā vai secībā pēc kolonnas.
ACCWeb103938
Kļūdas teksts Access nevarēja konvertēt vaicājumu izmantošanai tīmeklī.
Ko tas nozīmē Pastāv divi lauki ar vienādu nosaukumu, un programma Access nevar izveidot tiem derīgus aizstājvārdus.
Risinājums Pārbaudiet lauku nosaukumu dublikātus un mainiet dublikātus uz atšķirīgiem lauku nosaukumiem.
ACCWeb103939
Kļūdas teksts Access nevarēja konvertēt vaicājumu izmantošanai tīmeklī.
Ko tas nozīmē Vaicājuma aizstājvārds ir lielāks par 64 rakstzīmēm.
Risinājums Pārliecinieties, vai vaicājumā izmantotais aizstājvārds ir mazāks vai vienāds ar 64 rakstzīmēm.
ACCWeb103940
Kļūdas teksts Access nevarēja konvertēt vaicājumu izmantošanai tīmeklī, jo norāda JOIN tipu, kas netiek atbalstīts tīmeklī.
Ko tas nozīmē Serveris neatbalsta vaicājumus, kuriem ir vairāki savienojumi vienās un tajā pašās divās tabulās (vairākvērtību savienojumi).
Risinājums Pārliecinieties, vai vienā tabulā tiek izmantots tikai viens lauks.
ACCWeb103942
Kļūdas teksts Programma Access nevarēja konvertēt vaicājumu izmantošanai tīmeklī, jo tajā ir ciklisks savienojums.
Ko tas nozīmē Savienojumi starp vaicājuma tabulām izraisa riņķveida savienojumu starp tabulām, kas neļauj access konvertēt vaicājumu izmantošanai tīmeklī.
Risinājums Noņemiet savienojumus starp tabulām tā, lai cikliskie savienojumi tiek noņemti.