Veebiühilduvuskontroll: päringutõrked

Tähtis!    Accessi teenused 2010 ja Accessi teenused 2013 eemaldatakse SharePointi järgmisest väljaandest. Soovitame teil luua uued veebirakendused ja migreerida oma olevad rakendused aseplatvormile, nagu Microsoft Power Apps.

Selles artiklis loetletakse päringu tõrked, mis võivad ilmneda, kui käivitate ühilduvuse kontrolli, ja annab teavet, mis aitab teil tõrked lahendada.

Üldteavet ühilduvuse kontrollimise tõrgete kohta leiate artiklist Veebiühilduvuse kontrollimine üldised tõrked.

ACCWeb102012

Tõrge tekstina    Päring ei ühildu veebiga.

Mida see tähendab?    Päringus tuleb kontrollida veebi ühilduvuse probleeme.

Mida teha?    Päringu kujundaja abil saate päringu uuesti luua. Lisateavet selle kohta, kuidas päringukujundaja abil veebipäringut luua, leiate teemast päringute tutvustus.

Lehe algusse

ACCWeb102014

Tõrge tekstina    SQL ei ühildu veebiga.

Mida see tähendab?    Sellel tõrkel võib olla mitu põhjust. Võib juhtuda, et teete ühte järgmistest.

  • Veebi ühildumatute objektide viitamine.

  • Veebi ühildumatute avaldiste viitamine.

Avaldiste loomise kohta leiate lisateavet teemast Avaldise koostamine.

Mida teha?     Veebiga ühilduvate päringute loomiseks kaaluge veebipäringu kujundaja kasutamist. Lisateavet veebis päringute kavandamise kohta leiate teemast päringute tutvustus.

Lehe algusse

ACCWeb103013

Tõrge tekstina    Access ei saanud päringut veebis kasutamiseks teisendada, kuna päringu tulemid sisaldavad mitut sama nimega välja.

Mida see tähendab?    Mitme välja nimi on sama.

Mida teha?    Märkige ruut Dubleeri väljanimed ja muutke duplikaate erinevate väljanimede jaoks.

Lehe algusse

ACCWeb103079

Tõrge tekstina    Tippige avaldises lahknevus.

Mida see tähendab?    Ühenduse kummalgi poolel olevad tüübid pole ühilduvad või on Väljatüübid võrreldes ühildumatud. Näiteks ei saa teksti numbritega võrrelda ega nendega liita.

Mida teha?    Veenduge, et ühenduste pool oleks ühilduv. Näiteks Liituge teksti tüübiga teksti tüübiks ja numbri tüübiks numbri tüübiga. Kui te ei soorita ühendust, siis kontrollige, kas võrdlete ühildumatuid väljatüüpe.

Lehe algusse

ACCWeb103900

Tõrge tekstina    Access ei saanud päringut veebis kasutamiseks teisendada.

Mida see tähendab?    Access ei saanud päringut avaldada, kuna see kasutab toetuseta päringu tüüpi, toetuseta avaldisi, toetuseta kriteeriume või muid funktsioone, mis pole veebis toetatud.

Mida teha?    Päringu uuesti kujundamiseks kasutage Accessi päringukujundaja kujundajat.

Lehe algusse

ACCWeb103901

Tõrge tekstina    Päringu määratlus ei sobi, nii et päringu objekti ei saa luua.

Mida see tähendab?    Server ei saanud päringu määratluses ootamatu tõrke tõttu päringut sõeluda.

Mida teha?    Accessi kujundajate abil saate päringut uuesti kujundada.

Lehe algusse

ACCWeb103902

Tõrge tekstina    Access ei saanud päringut veebis kasutamiseks teisendada, kuna see kasutab toetuseta päringu tüüpi, Mittetoetatavaid avaldisi, Mittetoetatavaid kriteeriume või muid funktsioone, mis pole veebis toetatud.

Mida see tähendab?    Päring sisaldab avaldisi, mis ei ühildu veebiga. See tõrge võib ilmneda kas serveri piirangu tõttu või juhul, kui avaldis ei saa serverisse üle minna.

Mida teha?    Eemaldage avaldised, mis ei ühildu veebiga. Avaldiste kohta leiate lisateavet teemast Avaldise loomine.

Lehe algusse

ACCWeb103903

Tõrge tekstina    Päringu määratlus ei sobi, nii et päringu objekti ei saa luua.

Mida see tähendab?    Ühe atribuudi väärtus ei ühildu veebiga.

Mida teha?    Veenduge, et järgmised tingimused on õigesti määratud.

  • Atribuudil Name pole ühtegi järgmistest.

Võrdne märk alguses

=

Periood

.

Hüüumärk

!

Nurksulgudes

[]

Tühi põhiruum

Mitte-prinditavad märgid

Näiteks: <sisestage VAHEKAART> või <>

Mõni järgmistest sümbolitest.

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

  • Atribuut Name on ühe kuni 64 märgi pikkune.

  • Pealdise atribuut: suvaline string, kuni 1024 märki.

Lehe algusse

ACCWeb103904

Tõrge tekstina    Access ei saanud päringut veebis kasutamiseks teisendada, kuna see sisaldab allpäringut.

Mida see tähendab?    Päring sisaldab allpäringut. Server ei toeta allpäringuid.

Mida teha?    Muutke päringut, nii et see ei sisaldaks sub päringut.

Lehe algusse

ACCWeb103905

Tõrge tekstina    Access ei saanud päringut veebis kasutamiseks teisendada, kuna see sõltub mõnest muust päringust, mis ei ühildu veebiga.

Mida see tähendab?    Päring sisaldab pesastatud päringut sisendina, mida ei saa serveris esitada, või see sisaldab sisendi allikat, mida ei leita.

Mida teha?    

  • Veenduge, et pesastatud päring on sobiv.

  • Kasutage Accessi päringu kujundajad, et luua sobiv pesastatud päring.

  • Veenduge, et andmebaasis oleks päringu Input Source (tabel) või päring olemas.

Lehe algusse

ACCWeb103906

Tõrge tekstina    Päringu määratlus ei sobi, nii et päringu objekti ei saa luua.

Mida see tähendab?    Valitud või järjestuse veergude kaupa ei leita allika tabelit või päringut.

Mida teha?    Veenduge, et teie Accessi andmebaasis oleks tulp Input Source (tabel) või päring olemas.

Lehe algusse

ACCWeb103907

Tõrge tekstina     Access ei saanud päringut veebis kasutamiseks teisendada, kuna see ei sisalda tulemites ühtegi välja.

Mida see tähendab?    Päringus pole valitud ühtegi veergu.

Mida teha?    Saate päringus valida või määrata vähemalt ühe väljundi veeru.

Lehe algusse

ACCWeb103908

Tõrge tekstina     Access ei saanud päringut veebis kasutamiseks teisendada, kuna see kuvab tulemites liiga palju välju.

Mida see tähendab?     Päringu allikal on liiga palju veerge.

Mida teha?     Seda võib olla raske lahendada ja te peate võib-olla uurima allika tabeleid. Tabelil ei tohi olla rohkem kui:

  • JET_ccolFixedMost fikseeritud veerud.

  • JET_ccolVarMost muutuva pikkusega veerud.

  • JET_ccolTaggedMost sildistatud veerud.

Lehe algusse

ACCWeb103916

Tõrge tekstina    Access ei saanud päringut veebis kasutamiseks teisendada, kuna see sõltub TELLIMUSEst klauslist, mis pole veebis toetatud.

Mida see tähendab?    Olemas on mõni järgmistest tingimustest.

  • Tellimuse nimi elemendi alusel ei sobi.

  • Allika tabeli nimi ei sobi.

  • Sortimisjärjestus on seatud mõnele muule suvandile kui tõusev või laskuv järjestus.

  • Avaldis ei sobi.

Mida teha?    Veenduge, et järgmised tingimused on õigesti määratud.

  • Atribuut Name ei sisalda ühtegi järgmistest.

Võrdne märk alguses

=

Periood

.

Hüüumärk

!

Nurksulgudes

[]

Tühi põhiruum

Mitte-prinditavad märgid

Näiteks: <sisestage VAHEKAART> või <>

Mõni järgmistest sümbolitest.

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

  • Atribuut Name on ühe kuni 64 märgi pikkune.

  • Avaldis on sobiv avaldis.

Lehe algusse

ACCWeb103918

Tõrge tekstina     Access ei saanud päringut veebis kasutamiseks teisendada, kuna see määrab LIITUMISE tüübi, mida veebis ei toetata.

Mida see tähendab?    Server ei toeta päringuid, millel on kahe tabeli vahel mitu Liitu (mitme väljaga ühendused).

Mida teha?    Veenduge, et ühendused kasutaksid ainult ühte välja tabeli kohta.

Lehe algusse

ACCWeb103926

Tõrge test    Access ei saanud päringut veebis kasutamiseks teisendada, kuna see ei määra, millist tabelit valida.

Mida see tähendab?     Päringul pole Input tabeleid (pole FROM-klausel).

Mida teha?    Veenduge, et teie päringul oleks määratud veerg Input.

Lehe algusse

ACCWeb103927

Tõrge tekstina    Access ei saanud päringut veebis kasutamiseks teisendada, kuna päringu tulemid sisaldavad mitut sama nimega välja.

Mida see tähendab?    Määrasite mitme välja jaoks sama nime.

Mida teha?    Märkige ruut Dubleeri väljanimed ja muutke duplikaate erinevate väljanimede jaoks.

Lehe algusse

ACCWeb103928

Tõrge tekstina    Access ei saanud päringut veebis kasutamiseks teisendada, kuna mõnda selle parameetri parameetrit ei saanud veebis kasutamiseks teisendada.

Mida see tähendab?    Parameetri nimi või tüüp ei sobi.

Mida teha?    Veenduge, et parameetri nimi ja tüüp on õiged.

  • Atribuut Name (nimi) ei sisalda:

Võrdne märk alguses

=

Periood

.

Hüüumärk

!

Nurksulgudes

[]

Tühi põhiruum

Mitte-prinditavad märgid

Näiteks: <sisestage VAHEKAART> või <>

Mõni järgmistest sümbolitest.

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

  • Atribuut Name on ühe kuni 64 märgi pikkune.

Kehtivad järgmised tüübid.

Tekst (kuni 255 märki)

Arvud

kahendmuutuja

DateTime

Valuuta

Lehe algusse

ACCWeb103930

Tõrge tekstina    Access ei saanud päringut veebis kasutamiseks teisendada, kuna mõni selle parameetritest kuvatakse tulemite või kasutatakse lausete järgi järjestuses.

Mida see tähendab?    Päringul on parameeter, mis on kas planeeritud skalaarväärtus või mida kasutatakse tellimuses lauses.

See võib ilmneda juhul, kui parameetrit kasutatakse kas planeeritud veeruna (nt valige param1 tabelist tabel) või käsu järgi (nt: select * from Table 1 ja Order by Väli1 = Param).

Mida teha?    Vältige parameetrite kasutamist veerus, mis on planeeritud veeru või järjekorra alusel.

Lehe algusse

ACCWeb103938

Tõrge tekstina    Access ei saanud päringut veebis kasutamiseks teisendada.

Mida see tähendab?    On kaks välja, millel on sama nimi ja Access ei saa neile sobivaid pseudonüüme luua.

Mida teha?    Märkige ruut Dubleeri väljanimed ja muutke duplikaate erinevate väljanimede jaoks.

Lehe algusse

ACCWeb103939

Tõrge tekstina    Access ei saanud päringut veebis kasutamiseks teisendada.

Mida see tähendab?    Päringul on pseudonüüm, mis on suurem kui 64 märki.

Mida teha?    Veenduge, et päringus kasutatav pseudonüüm on väiksem kui 64 märki või sellega võrdne.

Lehe algusse

ACCWeb103940

Tõrge tekstina    Access ei saanud päringut veebis kasutamiseks teisendada, kuna see määrab LIITUMISE tüübi, mida veebis ei toetata.

Mida see tähendab?    Server ei toeta päringuid, millel on sama kahe tabeli puhul mitu Liitu (mitme väljaga ühendused).

Mida teha?    Veenduge, et ühendused, mida kasutate ainult ühte välja tabeli kohta.

Lehe algusse

ACCWeb103942

Tõrge tekstina     Access ei saanud päringut veebis kasutamiseks teisendada, kuna see sisaldab tsüklilisi ühendust.

Mida see tähendab?    Päringu tabelite vahelised seosed põhjustavad ümmarguse liitumise tabelitega, mis takistavad juurdepääsu päringule veebis kasutamiseks.

Mida teha?     Eemaldage tabelite vahel ühendused, nii et tsüklilised ühendused eemaldatakse.

Lehe algusse

Kas vajate veel abi?

Täiendage Office'i kasutamise oskusi
Tutvuge koolitusmaterjalidega
Kasutage uusi funktsioone enne teisi
Liituge Office Insideri programmiga

Kas sellest teabest oli abi?

Täname tagasiside eest!

Täname tagasiside eest! Tundub, et võiksime teid kokku viia ühega meie Office'i tugiagentidest, kes aitab teil probleemi lahendada.

×