Gælder for
Access 2016 Access 2013 Access 2010

Vigtigt    Access-tjenester 2010 og Access-tjenester 2013 fjernes fra den næste version af SharePoint. Vi anbefaler, at du ikke opretter nye webapps og migrerer dine eksisterende apps til en alternativ platform, f.eks. Microsoft Power Apps.

Du kan dele Access-data med Dataverse, som er en skydatabase, hvor du kan bygge Power Platform-apps, automatisere arbejdsprocesser, virtuelle agenter og meget mere til internettet, telefonen eller tabletten. Du kan få mere at vide under Introduktion: Overføre Access-data til Dataverse.

I denne artikel vises forespørgselsfejl, der kan opstå, når du kører Kompatibilitetskontrol, og den indeholder oplysninger, der kan hjælpe dig med at løse fejlene.

Du kan få generelle oplysninger om fejl i Kompatibilitetskontrol i artiklen Webkompatibilitetskontrol Generelle fejl.

ACCWeb102012

Fejltekst    Forespørgslen er ikke kompatibel med internettet.

Hvad betyder det?    Du skal kontrollere, om der er problemer med webkompatibilitet i forespørgslen.

Sådan gør du    Opret forespørgslen igen ved hjælp af Forespørgselsdesigner. Du kan finde flere oplysninger om, hvordan du bruger forespørgselsdesigneren til at oprette en webforespørgsel, under Introduktion til forespørgsler.

Toppen af siden

ACCWeb102014

Fejltekst    SQL'en er ikke kompatibel med internettet.

Hvad betyder det?    Der kan være mange årsager til, at du modtager denne fejl. Du kan gøre et af følgende:

  • Referencing web inkompatible objekter.

  • Referencing web inkompatible udtryk.

Du kan finde flere oplysninger om, hvordan du opretter udtryk, under Oprette et udtryk.

Sådan gør du     Overvej at bruge webforespørgselsdesigneren til at oprette forespørgsler, der er webkompatible. Du kan få mere at vide om design af forespørgsler til internettet under Introduktion til forespørgsler.

Toppen af siden

ACCWeb103013

Fejltekst    Access kunne ikke konvertere forespørgslen til brug på internettet, fordi forespørgselsresultaterne indeholder flere felter, der har samme navn.

Hvad betyder det?    Flere felter har samme navn.

Sådan gør du    Søg efter dublerede feltnavne, og rediger dubleterne til entydige feltnavne.

Toppen af siden

ACCWeb103079

Fejltekst    Skriv uoverensstemmelse i udtryk.

Hvad betyder det?    Typerne på begge sider af joinforbindelsen er inkompatible, eller de felttyper, der sammenlignes, er inkompatible typer. Tekst til tal kan f.eks. ikke sammenlignes eller sammenføjes.

Sådan gør du    Sørg for, at siden af joinforbindelserne er kompatible. Du kan f.eks. sammenkæde teksttype med teksttype og taltype til taltype. Hvis du ikke udfører en joinforbindelse, skal du kontrollere, om du sammenligner inkompatible felttyper.

Toppen af siden

ACCWeb103900

Fejltekst    Access kunne ikke konvertere forespørgslen til brug på internettet.

Hvad betyder det?    Access kunne ikke publicere forespørgslen, fordi den bruger en ikke-understøttet forespørgselstype, ikke-understøttede udtryk, ikke-understøttede kriterier eller andre funktioner, der ikke understøttes på internettet.

Sådan gør du    Brug Access-forespørgselsdesigneren til at omdesigne forespørgslen.

Toppen af siden

ACCWeb103901

Fejltekst    Definitionen af forespørgslen er ugyldig, så forespørgselsobjektet ikke kan oprettes.

Hvad betyder det?    Serveren kunne ikke fortolke forespørgslen på grund af en uventet fejl i forespørgselsdefinitionen.

Sådan gør du    Brug Access-designere til at omdesigne forespørgslen.

Toppen af siden

ACCWeb103902

Fejltekst    Access kunne ikke konvertere forespørgslen til brug på internettet, fordi den bruger en ikke-understøttet forespørgselstype, ikke-understøttede udtryk, ikke-understøttede kriterier eller andre funktioner, der ikke understøttes på internettet.

Hvad betyder det?    Forespørgslen indeholder udtryk, der ikke er kompatible med internettet. Denne fejl kan opstå enten på grund af en serverbegrænsning, eller når et udtryk ikke kan flyttes til serveren.

Sådan gør du    Fjern de udtryk, der ikke er webkompatible. Du kan finde flere oplysninger om udtryk, der er gyldige i forespørgsler, under Opret et udtryk.

Toppen af siden

ACCWeb103903

Fejltekst    Definitionen af forespørgslen er ugyldig, så forespørgselsobjektet ikke kan oprettes.

Hvad betyder det?    En af attributværdierne er ikke kompatibel med internettet.

Sådan gør du    Sørg for, at følgende betingelser er angivet korrekt:

  • Navneattributten har ikke noget af følgende:

Lighedstegn i begyndelsen

=

Period

.

Exclamation mark

!

Kantede parenteser

[]

Tomt foranstillet mellemrum

Tegn, der ikke kan udskrives

F.eks.: <Enter> eller <TAB>

Et af følgende symboler

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

  • Navneattributten er mellem et og 64 tegn langt.

  • Attribut for billedtekst: En streng på op til 1024 tegn.

Toppen af siden

ACCWeb103904

Fejltekst    Access kunne ikke konvertere forespørgslen til brug på internettet, fordi den indeholder en underforespørgsel.

Hvad betyder det?    Forespørgslen indeholder en underforespørgsel. Underforespørgsler understøttes ikke på serveren.

Sådan gør du    Rediger forespørgslen, så den ikke har en underforespørgsel.

Toppen af siden

ACCWeb103905

Fejltekst    Access kunne ikke konvertere forespørgslen til brug på internettet, fordi den afhænger af en anden forespørgsel, der ikke er webkompatibel.

Hvad betyder det?    Forespørgslen indeholder enten en indlejret forespørgsel som et input, der ikke kan repræsenteres på serveren, eller den indeholder en inputkilde, der ikke blev fundet.

Hvad kan du gøre?    

  • Sørg for, at den indlejrede forespørgsel er gyldig.

  • Brug Access-forespørgselsdesignere til at oprette en gyldig indlejret forespørgsel.

  • Sørg for, at forespørgslens inputkildetabel eller forespørgsel findes i databasen.

Toppen af siden

ACCWeb103906

Fejltekst    Definitionen af forespørgslen er ugyldig, så forespørgselsobjektet ikke kan oprettes.

Hvad betyder det?    Kildetabellen eller forespørgslen for den markerede tabel eller kolonnerækkefølge blev ikke fundet.

Sådan gør du    Sørg for, at inputkildetabellen eller -forespørgslen for kolonnen findes i din Access-database.

Toppen af siden

ACCWeb103907

Fejltekst     Access kunne ikke konvertere forespørgslen til brug på internettet, fordi den ikke indeholder nogen felter i resultaterne.

Hvad betyder det?    Der er ikke valgt nogen kolonner i forespørgslen.

Sådan gør du    Vælg eller angiv mindst én outputkolonne i forespørgslen.

Toppen af siden

ACCWeb103908

Fejltekst     Access kunne ikke konvertere forespørgslen til brug på internettet, fordi den viser for mange felter i resultaterne.

Hvad det betyder     Forespørgselskilden har for mange kolonner.

Sådan gør du     Dette kan være svært at løse, og du skal muligvis undersøge kildetabellerne. En tabel kan ikke have mere end:

  • JET_ccolFixedMost faste kolonner.

  • JET_ccolVarMost kolonner med variabel længde.

  • JET_ccolTaggedMost mærkede kolonner.

Toppen af siden

ACCWeb103916

Fejltekst    Access kunne ikke konvertere forespørgslen til brug på internettet, fordi den er afhængig af en ORDER BY-delsætning, der ikke understøttes på internettet.

Hvad det betyder    Der findes en eller flere af følgende betingelser:

  • Navnet på en ordre efter element er ugyldigt.

  • Navnet på kildetabellen er ugyldigt.

  • Sorteringsrækkefølgen er indstillet til en anden indstilling end stigende eller faldende.

  • Udtrykket er ugyldigt.

Sådan gør du    Sørg for, at følgende betingelser er angivet korrekt:

  • Navneattributten indeholder ikke noget af følgende:

Lighedstegn i begyndelsen

=

Period

.

Exclamation mark

!

Kantede parenteser

[]

Tomt foranstillet mellemrum

Tegn, der ikke kan udskrives

F.eks.: <Enter> eller <TAB>

Et af følgende symboler

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

  • Navneattributten er mellem et og 64 tegn langt.

  • Udtrykket er et gyldigt udtryk.

Toppen af siden

ACCWeb103918

Fejltekst     Access kunne ikke konvertere forespørgslen til brug på internettet, fordi den angiver en JOIN-type, der ikke understøttes på internettet.

Hvad betyder det?    Serveren understøtter ikke forespørgsler, der har flere joinforbindelser mellem to tabeller (joinforbindelser med flere felter).

Sådan gør du    Sørg for, at joinforbindelserne kun bruger ét felt pr. tabel.

Toppen af siden

ACCWeb103926

Fejltest    Access kunne ikke konvertere forespørgslen til brug på internettet, fordi den ikke angiver, hvilken tabel der skal VÆLGES FRA.

Hvad betyder det?     Forespørgslen har ingen inputtabeller (der mangler FROM-delsætningen).

Sådan gør du    Sørg for, at der er angivet en inputkolonne i forespørgslen.

Toppen af siden

ACCWeb103927

Fejltekst    Access kunne ikke konvertere forespørgslen til brug på internettet, fordi forespørgselsresultaterne indeholder flere felter, der har samme navn.

Hvad betyder det?    Du har angivet det samme navn for flere felter.

Sådan gør du    Søg efter dublerede feltnavne, og rediger dubleterne til entydige feltnavne.

Toppen af siden

ACCWeb103928

Fejltekst    Access kunne ikke konvertere forespørgslen til brug på internettet, fordi nogle af parametrene ikke kunne konverteres til brug på internettet.

Hvad betyder det?    Parameternavnet eller -typen er ugyldig.

Sådan gør du    Kontrollér, at parameternavnet og -typen er gyldige.

  • Navneattributten indeholder ikke:

Lighedstegn i begyndelsen

=

Period

.

Exclamation mark

!

Kantede parenteser

[]

Tomt foranstillet mellemrum

Tegn, der ikke kan udskrives

F.eks.: <Enter> eller <TAB>

Et af følgende symboler

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

  • Navneattributten er mellem et og 64 tegn langt.

Følgende typer er gyldige:

Tekst (op til 255 tegn)

Tal

Boolesk værdi

DateTime

Valuta

Toppen af siden

ACCWeb103930

Fejltekst    Access kunne ikke konvertere forespørgslen til brug på internettet, fordi nogle af parametrene vises som resultatfelter eller bruges i ORDER BY-sætninger.

Hvad betyder det?    Forespørgslen har en parameter, der enten projiceres som en skalar eller bruges i en rækkefølge efter sætning.

Dette kan ske, hvis en parameter bruges enten som en projiceret kolonne (eksempel: vælg param1 fra Tabel1) eller som rækkefølge efter (eksempel: vælg * fra tabel 1 og ordre efter felt1= param).

Sådan gør du    Undgå at bruge parametre, der er projicerede kolonner eller rækkefølge efter kolonne.

Toppen af siden

ACCWeb103938

Fejltekst    Access kunne ikke konvertere forespørgslen til brug på internettet.

Hvad betyder det?    Der er to felter, der har samme navn, og Access kan ikke oprette gyldige aliasser for dem.

Sådan gør du    Søg efter dublerede feltnavne, og rediger dubleterne til entydige feltnavne.

Toppen af siden

ACCWeb103939

Fejltekst    Access kunne ikke konvertere forespørgslen til brug på internettet.

Hvad betyder det?    Forespørgslen har et alias, der er større end 64 tegn.

Sådan gør du    Sørg for, at det alias, der bruges i forespørgslen, er mindre end eller lig med 64 tegn.

Toppen af siden

ACCWeb103940

Fejltekst    Access kunne ikke konvertere forespørgslen til brug på internettet, fordi den angiver en JOIN-type, der ikke understøttes på internettet.

Hvad betyder det?    Serveren understøtter ikke forespørgsler, der har flere joinforbindelser på de samme to tabeller (joinforbindelser med flere felter).

Sådan gør du    Sørg for, at de joinforbindelser, du kun bruger ét felt pr. tabel.

Toppen af siden

ACCWeb103942

Fejltekst     Access kunne ikke konvertere forespørgslen til brug på internettet, fordi den indeholder en cyklisk joinforbindelse.

Hvad betyder det?    Joinforbindelserne mellem tabellerne i forespørgslen forårsager en cirkulær joinforbindelse mellem tabellerne, som forhindrer Access i at konvertere forespørgslen til brug på internettet.

Sådan gør du     Fjern joinforbindelser mellem tabeller, så cykliske joinforbindelser fjernes.

Toppen af siden

Har du brug for mere hjælp?

Vil du have flere indstillinger?

Udforsk abonnementsfordele, gennemse kurser, få mere at vide om, hvordan du sikrer din enhed og meget mere.