Attiecas uz
Access 2016 Access 2013 Access 2010

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.

Uz lapas sākumu

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.

Uz lapas sākumu

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.

Uz lapas sākumu

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.

Uz lapas sākumu

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.

Uz lapas sākumu

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.

Uz lapas sākumu

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.

Uz lapas sākumu

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.

Uz lapas sākumu

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.

Uz lapas sākumu

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.

Uz lapas sākumu

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.

Uz lapas sākumu

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.

Uz lapas sākumu

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.

Uz lapas sākumu

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.

Uz lapas sākumu

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.

Uz lapas sākumu

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.

Uz lapas sākumu

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.

Uz lapas sākumu

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

Uz lapas sākumu

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.

Uz lapas sākumu

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.

Uz lapas sākumu

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.

Uz lapas sākumu

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.

Uz lapas sākumu

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.

Uz lapas sākumu

Nepieciešama papildu palīdzība?

Vēlaties vairāk opciju?

Izpētiet abonementa priekšrocības, pārlūkojiet apmācības kursus, uzziniet, kā aizsargāt ierīci un veikt citas darbības.