Van toepassing op
Access 2016 Access 2013 Access 2010

Belangrijk    Access Services 2010 en Access Services 2013 worden verwijderd uit de volgende release van SharePoint. U wordt aangeraden geen nieuwe web-apps te maken en uw bestaande apps te migreren naar een ander platform, zoals Microsoft Power-apps.

U kunt Access-gegevens delen met Dataverse. Dit is een clouddatabase waarop u Power Platform-apps, automatiseringswerkstromen, virtuele agents en meer kunt ontwikkelen voor web, telefoon of tablet. Raadpleeg Aan de slag: Access-gegevens migreren naar Dataverse voor meer informatie.

Dit artikel bevat queryfouten die kunnen optreden wanneer u de compatibiliteitscontrole uitvoert en bevat informatie die u kan helpen bij het oplossen van de fouten.

Zie het artikel Webcompatibiliteitscontrole: algemene fouten voor algemene informatie over fouten bij de compatibiliteitscontrole.

ACCWeb102012

Fouttekst    De query is niet compatibel met het web.

Wat betekent dit?    U moet controleren op webcompatibiliteitsproblemen in de query.

Wat je moet doen    Maak de query opnieuw met behulp van de ontwerpfunctie voor query's. Zie Inleiding tot query's voor meer informatie over het gebruik van de ontwerpfunctie voor query's om een webquery te maken.

Naar boven

ACCWeb102014

Fouttekst    De SQL is niet compatibel met het web.

Wat betekent dit?    Er kunnen veel redenen zijn waarom u deze fout zou ontvangen. Mogelijk doet u een van de volgende handelingen:

  • Verwijst naar incompatibele webobjecten.

  • Verwijst naar incompatibele webexpressies.

Zie Een expressie maken voor meer informatie over het maken van expressies.

Wat je moet doen     Overweeg het gebruik van de webqueryontwerper om query's te maken die compatibel zijn met het web. Zie Inleiding tot query's voor meer informatie over het ontwerpen van query's voor het web.

Naar boven

ACCWeb103013

Fouttekst    De query kan niet worden geconverteerd voor gebruik op het web omdat de queryresultaten meerdere velden met dezelfde naam bevatten.

Wat betekent dit?    Meerdere velden hebben dezelfde naam.

Wat je moet doen    Controleer op dubbele veldnamen en wijzig de duplicaten in afzonderlijke veldnamen.

Naar boven

ACCWeb103079

Fouttekst    Type komt niet overeen in expressie.

Wat betekent dit?    De typen aan weerszijden van de join zijn niet compatibel of de vergeleken veldtypen zijn incompatibele typen. Tekst naar getal kan bijvoorbeeld niet worden vergeleken of samengevoegd.

Wat je moet doen    Zorg ervoor dat de zijkant van de joins compatibel is. Voeg bijvoorbeeld teksttype toe aan teksttype en nummertype aan getaltype. Als u geen join uitvoert, controleert u of u incompatibele veldtypen vergelijkt.

Naar boven

ACCWeb103900

Fouttekst    De query kan niet worden geconverteerd voor gebruik op het web.

Wat betekent dit?    Access kan de query niet publiceren omdat deze gebruikmaakt van een niet-ondersteund querytype, niet-ondersteunde expressies, niet-ondersteunde criteria of andere functies die niet worden ondersteund op het web.

Wat je moet doen    Gebruik de ontwerpfunctie voor Access-query's om de query opnieuw te ontwerpen.

Naar boven

ACCWeb103901

Fouttekst    De definitie van de query is ongeldig, zodat het queryobject niet kan worden gemaakt.

Wat betekent dit?    De server kan de query niet parseren vanwege een onverwachte fout in de querydefinitie.

Wat je moet doen    Gebruik Access-ontwerpers om de query opnieuw te ontwerpen.

Naar boven

ACCWeb103902

Fouttekst    De query kan niet worden geconverteerd voor gebruik op het web omdat er een niet-ondersteund querytype, niet-ondersteunde expressies, niet-ondersteunde criteria of andere functies worden gebruikt die niet worden ondersteund op het web.

Wat betekent dit?    De query bevat expressies die niet compatibel zijn met het web. Deze fout kan optreden vanwege een serverbeperking of wanneer een expressie niet naar de server kan worden verplaatst.

Wat je moet doen    Verwijder de expressies die niet compatibel zijn met het web. Zie Een expressie maken voor meer informatie over expressies die geldig zijn voor query's.

Naar boven

ACCWeb103903

Fouttekst    De definitie van de query is ongeldig, zodat het queryobject niet kan worden gemaakt.

Wat betekent dit?    Een van de kenmerkwaarden is niet compatibel met het web.

Wat je moet doen    Zorg ervoor dat de volgende voorwaarden juist zijn ingesteld:

  • Het naamkenmerk heeft geen van de volgende functies:

Gelijkteken aan het begin

=

Period

.

Uitroepteken

!

Vierkante haken

[]

Lege voorloopruimte

Niet-afdrukbare tekens

Bijvoorbeeld: <Enter> of <TAB>

Een van de volgende symbolen

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

  • Het naamkenmerk is tussen één en 64 tekens lang.

  • Bijschriftkenmerk: elke tekenreeks, maximaal 1024 tekens.

Naar boven

ACCWeb103904

Fouttekst    De query kan niet worden geconverteerd voor gebruik op het web omdat deze een subquery bevat.

Wat betekent dit?    De query bevat een subquery. Subquery's worden niet ondersteund op de server.

Wat je moet doen    Wijzig uw query zodat deze geen subquery heeft.

Naar boven

ACCWeb103905

Fouttekst    Access kan de query niet converteren voor gebruik op het web omdat deze afhankelijk is van een andere query die niet compatibel is met het web.

Wat betekent dit?    De query bevat een geneste query als een invoer die niet kan worden weergegeven op de server of bevat een invoerbron die niet kan worden gevonden.

Wat moet u doen?    

  • Zorg ervoor dat de geneste query geldig is.

  • Gebruik Access-queryontwerpers om een geldige geneste query te maken.

  • Zorg ervoor dat de queryinvoerbrontabel of -query in de database bestaat.

Naar boven

ACCWeb103906

Fouttekst    De definitie van de query is ongeldig, zodat het queryobject niet kan worden gemaakt.

Wat betekent dit?    De brontabel of query van de geselecteerde of volgorde op kolommen kan niet worden gevonden.

Wat je moet doen    Zorg ervoor dat de kolominvoerbrontabel of -query bestaat in uw Access-database.

Naar boven

ACCWeb103907

Fouttekst     Access kan de query niet converteren voor gebruik op het web, omdat er geen velden in de resultaten zijn opgenomen.

Wat betekent dit?    Er zijn geen kolommen geselecteerd in de query.

Wat je moet doen    Selecteer of geef ten minste één uitvoerkolom op in de query.

Naar boven

ACCWeb103908

Fouttekst     De query kan niet worden geconverteerd voor gebruik op het web omdat er te veel velden in de resultaten worden weergegeven.

Beschrijving     De querybron heeft te veel kolommen.

Wat je moet doen     Dit kan lastig zijn om dit op te lossen en mogelijk moet u de brontabellen bekijken. Een tabel mag niet meer dan:

  • JET_ccolFixedMost vaste kolommen.

  • JET_ccolVarMost kolommen met variabele lengte.

  • JET_ccolTaggedMost gelabelde kolommen.

Naar boven

ACCWeb103916

Fouttekst    De query kan niet worden geconverteerd voor gebruik op het web omdat deze is gebaseerd op een ORDER BY-component die niet wordt ondersteund op het web.

Beschrijving    Er zijn een of meer van de volgende voorwaarden:

  • De naam van een order per element is ongeldig.

  • De naam van de brontabel is ongeldig.

  • Sorteervolgorde is ingesteld op een andere optie dan oplopend of aflopend.

  • De expressie is ongeldig.

Wat je moet doen    Zorg ervoor dat de volgende voorwaarden juist zijn ingesteld:

  • Het naamkenmerk bevat niet het volgende:

Gelijkteken aan het begin

=

Period

.

Uitroepteken

!

Vierkante haken

[]

Lege voorloopruimte

Niet-afdrukbare tekens

Bijvoorbeeld: <Enter> of <TAB>

Een van de volgende symbolen

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

  • Het naamkenmerk is tussen één en 64 tekens lang.

  • De expressie is een geldige expressie.

Naar boven

ACCWeb103918

Fouttekst     De query kan niet worden geconverteerd voor gebruik op het web omdat hiermee een JOIN-type wordt opgegeven dat niet wordt ondersteund op het web.

Wat betekent dit?    De server biedt geen ondersteuning voor query's met meerdere joins tussen twee tabellen (joins met meerdere velden).

Wat je moet doen    Zorg ervoor dat de joins slechts één veld per tabel gebruiken.

Naar boven

ACCWeb103926

Fouttest    De query kan niet worden geconverteerd voor gebruik op het web omdat niet wordt opgegeven welke tabel moet worden geselecteerd.

Wat betekent dit?     De query heeft geen invoertabellen (de FROM-component ontbreekt).

Wat je moet doen    Zorg ervoor dat voor uw query een invoerkolom is opgegeven.

Naar boven

ACCWeb103927

Fouttekst    De query kan niet worden geconverteerd voor gebruik op het web omdat de queryresultaten meerdere velden met dezelfde naam bevatten.

Wat betekent dit?    U hebt dezelfde naam opgegeven voor meerdere velden.

Wat je moet doen    Controleer op dubbele veldnamen en wijzig de duplicaten in afzonderlijke veldnamen.

Naar boven

ACCWeb103928

Fouttekst    De query kan niet worden geconverteerd voor gebruik op het web omdat sommige parameters niet kunnen worden geconverteerd voor gebruik op het web.

Wat betekent dit?    De parameternaam of het type is ongeldig.

Wat je moet doen    Zorg ervoor dat de parameternaam en het type geldig zijn.

  • Het naamkenmerk bevat niet:

Gelijkteken aan het begin

=

Period

.

Uitroepteken

!

Vierkante haken

[]

Lege voorloopruimte

Niet-afdrukbare tekens

Bijvoorbeeld: <Enter> of <TAB>

Een van de volgende symbolen

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

  • Het naamkenmerk is tussen één en 64 tekens lang.

De volgende typen zijn geldig:

Tekst (maximaal 255 tekens)

Getallen

Booleaans

DateTime

Valuta

Naar boven

ACCWeb103930

Fouttekst    Access kan de query niet converteren voor gebruik op het web omdat sommige parameters worden weergegeven als resultaatvelden of worden gebruikt in ORDER BY-instructies.

Wat betekent dit?    De query heeft een parameter die wordt geprojecteerd als een scalaire waarde of die in een volgorde per instructie wordt gebruikt.

Dit kan gebeuren als een parameter wordt gebruikt als een geprojecteerde kolom (bijvoorbeeld: selecteer param1 uit Tabel1) of als volgorde op (Voorbeeld: selecteer * in tabel 1 en volgorde op veld1= param).

Wat je moet doen    Vermijd het gebruik van parameters die per kolom of volgorde worden geprojecteerd.

Naar boven

ACCWeb103938

Fouttekst    De query kan niet worden geconverteerd voor gebruik op het web.

Wat betekent dit?    Er zijn twee velden met dezelfde naam en er kunnen geen geldige aliassen voor worden gemaakt.

Wat je moet doen    Controleer op dubbele veldnamen en wijzig de duplicaten in afzonderlijke veldnamen.

Naar boven

ACCWeb103939

Fouttekst    De query kan niet worden geconverteerd voor gebruik op het web.

Wat betekent dit?    De query heeft een alias die groter is dan 64 tekens.

Wat je moet doen    Zorg ervoor dat de alias die in de query wordt gebruikt, kleiner is dan of gelijk is aan 64 tekens.

Naar boven

ACCWeb103940

Fouttekst    De query kan niet worden geconverteerd voor gebruik op het web omdat hiermee een JOIN-type wordt opgegeven dat niet wordt ondersteund op het web.

Wat betekent dit?    De server biedt geen ondersteuning voor query's met meerdere joins in dezelfde twee tabellen (joins met meerdere velden).

Wat je moet doen    Zorg ervoor dat de joins die u gebruikt slechts één veld per tabel gebruikt.

Naar boven

ACCWeb103942

Fouttekst     Access kan de query niet converteren voor gebruik op het web omdat deze een cyclische join bevat.

Wat betekent dit?    De joins tussen de tabellen in uw query veroorzaken een circular join tussen de tabellen, waardoor de query niet kan worden geconverteerd voor gebruik op het web.

Wat je moet doen     Verwijder joins tussen tabellen, zodat de cyclische joins worden verwijderd.

Naar boven

Meer hulp nodig?

Meer opties?

Verken abonnementsvoordelen, blader door trainingscursussen, leer hoe u uw apparaat kunt beveiligen en meer.