Proveravaj kompatibilnost veba: greške upita

Važno    Access Services 2010 i Access Services 2013 se uklanjaju iz sledećeg izdanja sistema SharePoint. Preporučujemo da ne pravite nove Veb aplikacije i ne migrirate postojeće aplikacije na alternativnu platformu, kao što je Microsoft Power Apps.

Ovaj članak navodi greške u upitu na koje možete naići kada pokrećete kontrolor kompatibilnosti i pruža informacije koje vam mogu pomoći da otklonite greške.

Za opšte informacije o greškama kontrolora kompatibilnosti pogledajte opšte greške u članku Veb kompatibilnostčlanka.

ACCWeb102012

Tekst greške    Upit nije kompatibilan sa Veb.

Značenje    Morate da potražite probleme sa Veb-kompatibilnošću u upitu.

Radnja koju treba izvršiti    Ponovo kreirajte upit pomoću dizajnera upita. Više informacija o korišćenju dizajnera upita za kreiranje Veb upita potražite u članku uvod u upite.

Vrh stranice

ACCWeb102014

Tekst greške    SQL nije kompatibilan sa vebu.

Značenje    Postoji mnogo razloga zbog kojih biste dobili ovu grešku. Možda uradite sledeće:

  • Referenciranje Veb kompatibilnih objekata.

  • Referenciranje Veb nekompatibilnih izraza.

Više informacija o kreiranju izraza potražite u članku pravljenje izraza.

Radnja koju treba izvršiti     Razmotrite korišćenje dizajnera Veb upita za kreiranje upita koji su kompatibilni sa vebu. Više informacija o dizajniranju upita za Veb potražite u članku Uvod u upite.

Vrh stranice

ACCWeb103013

Tekst greške    Access nije mogao da konvertuje upit za korišćenje na vebu zato što rezultati upita sadrže više polja koja imaju isto ime.

Značenje    Više polja imaju isto ime.

Radnja koju treba izvršiti    Potvrdite izbor duplih imena polja i promenite duplikate u različita imena polja.

Vrh stranice

ACCWeb103079

Tekst greške    Otkucajte Nepodudaranje u izrazu.

Značenje    Tipovi sa bilo koje strane pridruživanja nisu kompatibilni ili su tipovi polja u poređenju sa tipovima. Na primer, nije moguće porediti ili pridružiti tekst na broj.

Radnja koju treba izvršiti    Uverite se da su strana spajanja kompatibilna. Na primer, pridružite se tipu teksta u tipu teksta i tipu broja u broj. Ako ne izvršavate spoj, potvrdite da li upoređujete nekompatibilne tipove polja.

Vrh stranice

ACCWeb103900

Tekst greške    Access nije mogao da konvertuje upit za korišćenje na vebu.

Značenje    Access nije mogao da objavi upit zato što koristi Nepodržani tip upita, Nepodržani izrazi, Nepodržani kriterijumi ili druge funkcije koje nisu podržane na vebu.

Radnja koju treba izvršiti    Koristite program Access Query da biste ponovo dizajnirali upit.

Vrh stranice

ACCWeb103901

Tekst greške    Definicija upita je nevažeća, tako da se ne može kreirati objekat upita.

Značenje    Server nije mogao da raščlani upit zbog neočekivane greške u definiciji upita.

Radnja koju treba izvršiti    Koristite Access dizajnere da biste ponovo dizajnirali upit.

Vrh stranice

ACCWeb103902

Tekst greške    Access nije mogao da konvertuje upit koji se koristi na vebu zato što koristi Nepodržani tip upita, Nepodržani izrazi, Nepodržani kriterijumi ili druge funkcije koje nisu podržane na vebu.

Značenje    Upit sadrži izraze koji nisu kompatibilni sa vebu. Do ove greške može doći zbog ograničenja servera ili kada se izraz ne premešta na server.

Radnja koju treba izvršiti    Uklonite izraze koji nisu kompatibilni sa vebu. Više informacija o izrazima važeće su na upitima potražite u članku Kreiranje izraza.

Vrh stranice

ACCWeb103903

Tekst greške    Definicija upita je nevažeća, tako da se ne može kreirati objekat upita.

Značenje    Jedna od vrednosti atributa je nekompatibilna sa Veb.

Radnja koju treba izvršiti    Uverite se da su sledeći uslovi ispravno postavljeni:

  • Atribut name nema sledeće:

Znak jednakosti na početku

=

Obračunski period

.

Uzvičnik

!

Uglaste zagrade

[]

Prazan glavni prostor

Znakovi koji se ne mogu odštampati

Na primer: <unesite karticu> ili <>

Neki od sledećih simbola

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

  • Atribut name se nalazi između jednog i 64 znakova.

  • Atribut natpisa: bilo koja niska, do 1024 znakova.

Vrh stranice

ACCWeb103904

Tekst greške    Access nije mogao da konvertuje upit koji će se koristiti na vebu zato što sadrži Podupit.

Značenje    Upit sadrži Podupit. Podupiti nisu podržani na serveru.

Radnja koju treba izvršiti    Izmenite upit tako da nema sub upit.

Vrh stranice

ACCWeb103905

Tekst greške    Access nije mogao da konvertuje upit koji će se koristiti na vebu zato što se oslanja na drugačiji upit koji nije kompatibilan sa veba.

Značenje    Upit sadrži ugnežđeni upit kao unos koji ne može da se predstavlja na serveru ili sadrži izvor unosa koji ne može da se pronađe.

Radnja koju treba izvršiti    

  • Uverite se da je ugnežđeni upit važeći.

  • Koristite Access dizajnere da biste kreirali važeći ugnežđeni upit.

  • Uverite se da se u bazi podataka nalazi izvorna tabela ulaznog upita ili upita.

Vrh stranice

ACCWeb103906

Tekst greške    Definicija upita je nevažeća, tako da se ne može kreirati objekat upita.

Značenje    Nije moguće pronaći izvornu tabelu ili upit izabranih ili porudžbina po kolonama.

Radnja koju treba izvršiti    Uverite se da u Access bazi podataka postoje izvorne tabele ulazne kolone ili upit.

Vrh stranice

ACCWeb103907

Tekst greške     Access nije mogao da konvertuje upit koji će se koristiti na vebu zato što ne podrazumeva polja u rezultatima.

Značenje    Kolone se ne biraju u upitu.

Radnja koju treba izvršiti    Izaberite ili navedite najmanje jednu izlaznu kolonu u upitu.

Vrh stranice

ACCWeb103908

Tekst greške     Access nije mogao da konvertuje upit koji će se koristiti na vebu jer prikazuje previše polja u rezultatima.

Šta ovo znači     Izvor upita ima previše kolona.

Radnja koju treba izvršiti     To može biti teško rešiti i možda ćete morati da ispitavate izvorne tabele. Tabela ne može da ima više od:

  • JET_ccolFixedMost fiksne kolone.

  • JET_ccolVarMost kolone dužine promenljive.

  • JET_ccolTaggedMost označene kolone.

Vrh stranice

ACCWeb103916

Tekst greške    Access nije mogao da konvertuje upit koji će se koristiti na vebu zato što se oslanja na odredbu ORDER BY koja nije podržana na vebu..

Šta ovo znači    Postoje neki od sledećih uslova:

  • Ime porudžbine po elementu nije važeće.

  • Ime izvorne tabele nije važeće.

  • Redosled sortiranja je podešen na opciju koja nije rastući ili opadajući.

  • Izraz nije važeći.

Radnja koju treba izvršiti    Uverite se da su sledeći uslovi ispravno postavljeni:

  • Atribut name ne sadrži nijednu od sledećih stavki:

Znak jednakosti na početku

=

Obračunski period

.

Uzvičnik

!

Uglaste zagrade

[]

Prazan glavni prostor

Znakovi koji se ne mogu odštampati

Na primer: <unesite karticu> ili <>

Neki od sledećih simbola

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

  • Atribut name se nalazi između jednog i 64 znakova.

  • Izraz je važeći izraz.

Vrh stranice

ACCWeb103918

Tekst greške     Access nije mogao da konvertuje upit za korišćenje na vebu zato što precizira tip SPOJA koji nije podržan na vebu.

Značenje    Server ne podržava upite koji imaju više spojeva između dve tabele (spojeve sa više polja).

Radnja koju treba izvršiti    Uverite se da spojevi koriste samo jedno polje po tabeli.

Vrh stranice

ACCWeb103926

Testiranje grešaka    Access nije mogao da konvertuje upit koji će se koristiti na vebu zato što ne precizira iz koje tabele treba IZABRATI.

Značenje     Upit nema ulazne tabele (nedostaje odredbi FROM).

Radnja koju treba izvršiti    Uverite se da je u upitu navedena ulazna kolona.

Vrh stranice

ACCWeb103927

Tekst greške    Access nije mogao da konvertuje upit za korišćenje na vebu zato što rezultati upita sadrže više polja koja imaju isto ime.

Značenje    Naveli ste isto ime za više polja.

Radnja koju treba izvršiti    Potvrdite izbor duplih imena polja i promenite duplikate u različita imena polja.

Vrh stranice

ACCWeb103928

Tekst greške    Access nije mogao da konvertuje upit koji će se koristiti na vebu zato što neki od njegovih parametara nisu mogli da se konvertuju za upotrebu na vebu.

Značenje    Ime parametra ili tip nije važeće.

Radnja koju treba izvršiti    Uverite se da su ime parametra i tip važeći.

  • Atribut name ne sadrži:

Znak jednakosti na početku

=

Obračunski period

.

Uzvičnik

!

Uglaste zagrade

[]

Prazan glavni prostor

Znakovi koji se ne mogu odštampati

Na primer: <unesite karticu> ili <>

Neki od sledećih simbola

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

  • Atribut name se nalazi između jednog i 64 znakova.

Sledeći tipovi su važeći:

Tekst (do 255 znakova)

Brojevi

Bulov

DateTime

Valuta

Vrh stranice

ACCWeb103930

Tekst greške    Access nije mogao da konvertuje upit koji će se koristiti na vebu zato što su neki od parametara prikazani kao polja sa rezultatom ili se koriste po izjavama.

Značenje    Upit ima parametar koji se projektuje kao skalar ili se koristi po izjavi za porudžbinu.

Do ovoga može da dođe ako se parametar koristi kao projektovanu kolonu (primer: izaberite param1 iz lokacije "*.") ili kao redosled po (primeru: izaberite * iz tabele 1 i redosled po Polje1 = param).

Radnja koju treba izvršiti    Izbegavajte korišćenje parametara koji su projektovane kolone ili redosled po koloni.

Vrh stranice

ACCWeb103938

Tekst greške    Access nije mogao da konvertuje upit za korišćenje na vebu.

Značenje    Postoje dva polja koja imaju isto ime i Access ne može da im kreira važeća pseudonima.

Radnja koju treba izvršiti    Potvrdite izbor duplih imena polja i promenite duplikate u različita imena polja.

Vrh stranice

ACCWeb103939

Tekst greške    Access nije mogao da konvertuje upit za korišćenje na vebu.

Značenje    Upit ima pseudonim koji je veći od 64 znakova.

Radnja koju treba izvršiti    Uverite se da je pseudonim koji se koristi u upitu manji od 64 znakova ili jednak.

Vrh stranice

ACCWeb103940

Tekst greške    Access nije mogao da konvertuje upit za korišćenje na vebu zato što precizira tip SPOJA koji nije podržan na vebu.

Značenje    Server ne podržava upite koji imaju više spojeva u istim tabelama (više polja).

Radnja koju treba izvršiti    Uverite se da spojeve koje koristite samo jedno polje po tabeli.

Vrh stranice

ACCWeb103942

Tekst greške     Access nije mogao da konvertuje upit koji će se koristiti na vebu zato što sadrži ciklični spoj.

Značenje    Spojevi između tabela u upitu uzrokuju kružni spoj između tabela koje sprečavaju pristup da konvertuje upit za korišćenje na vebu.

Radnja koju treba izvršiti     Ukloni spojeve između tabela kako bi se ciklični spojevi uklonili.

Vrh stranice

Potrebna vam je dodatna pomoć?

Razvijte Office veštine
Istražite obuku
Prvi nabavite nove funkcije
Pridružite se Office Insider korisnicima

Da li su vam ove informacije koristile?

Hvala vam na povratnim informacijama!

Hvala za povratne informacije! Izgleda da će biti od pomoći ako vas povežemo sa našim agentima Office podrške.

×