Prüfung der Webkompatibilität: Abfragefehler

Wichtig    Access Services 2010 und Access Services 2013 werden aus der nächsten Version von SharePoint entfernt. Wir empfehlen Ihnen, dass Sie keine neuen Web Apps erstellen und Ihre vorhandenen Apps zu einer anderen Plattform migrieren, z. B. Microsoft Power-Apps.

In diesem Artikel werden Abfragefehler aufgeführt, die beim Ausführen der Kompatibilitätsprüfung auftreten können, und enthält Informationen, die Ihnen bei der Behebung der Fehler helfen können.

Allgemeine Informationen zu Kompatibilitätsprüfungsfehlern finden Sie im Artikel Prüfung der Webkompatibilität: Allgemeine Fehler.

ACCWeb102012

Fehlertext    Die Abfrage ist mit dem Web nicht kompatibel.

Was dies bedeutet    Sie müssen in der Abfrage nach Webkompatibilitätsproblemen suchen.

Was zu tun ist    Erstellen Sie die Abfrage mithilfe des Abfrage-Designers neu. Weitere Informationen zur Verwendung des Abfrage-Designers zum Erstellen einer Webabfrage finden Sie unter Einführung in Abfragen.

Seitenanfang

ACCWeb102014

Fehlertext    Die SQL ist mit dem Web nicht kompatibel.

Was dies bedeutet    Es kann viele Gründe geben, warum Sie diesen Fehler erhalten würden. Möglicherweise haben Sie eine der folgenden Schritte:

  • Verweisen auf inkompatible Webobjekte.

  • Verweisen auf inkompatible Ausdrücke im Web.

Weitere Informationen zum Erstellen von Ausdrücken finden Sie unter Erstellen eines Ausdrucks.

Was zu tun ist     Erwägen Sie die Verwendung des Webabfrage-Designers, um Webkompatibele Abfragen zu erstellen. Weitere Informationen zum Entwerfen von Abfragen für das Web finden Sie unter Einführung in Abfragen.

Seitenanfang

ACCWeb103013

Fehlertext    Access konnte die Abfrage nicht für die Verwendung im Web konvertieren, da die Abfrageergebnisse mehrere Felder mit demselben Namen enthalten.

Was dies bedeutet    Mehrere Felder haben denselben Namen.

Was zu tun ist    Suchen Sie nach doppelten Feldnamen, und ändern Sie die Duplikate in unterschiedliche Feldnamen.

Seitenanfang

ACCWeb103079

Fehlertext    Geben Sie im Ausdruck eine Nichtübereinstimmung ein.

Was dies bedeutet    Die Typen auf beiden Seiten der Verknüpfung sind inkompatibel, oder die verglichenen Feldtypen sind inkompatible Typen. Beispielsweise kann Text mit Zahl nicht verglichen oder verbunden werden.

Was zu tun ist    Stellen Sie sicher, dass die Seite der Verknüpfungen kompatibel ist. Verbinden Sie z. B. den Texttyp mit dem Texttyp und den Zahlentyp zum Zahlentyp. Wenn Sie keine Verknüpfung ausführen, überprüfen Sie, ob Sie inkompatible Feldtypen vergleichen.

Seitenanfang

ACCWeb103900

Fehlertext    Access konnte die Abfrage nicht für die Verwendung im Web konvertieren.

Was dies bedeutet    Access konnte die Abfrage nicht veröffentlichen, da sie einen nicht unterstützten Abfragetyp, nicht unterstützte Ausdrücke, nicht unterstützte Kriterien oder andere Features verwendet, die im Web nicht unterstützt werden.

Was zu tun ist    Verwenden Sie den Access-Abfrage-Designer, um die Abfrage neu zu gestalten.

Seitenanfang

ACCWeb103901

Fehlertext    Die Definition der Abfrage ist ungültig, sodass das Abfrageobjekt nicht erstellt werden kann.

Was dies bedeutet    Der Server konnte die Abfrage aufgrund eines unerwarteten Fehlers in der Abfragedefinition nicht analysieren.

Was zu tun ist    Verwenden Sie Access-Designer, um die Abfrage neu zu gestalten.

Seitenanfang

ACCWeb103902

Fehlertext    Access konnte die Abfrage nicht für die Verwendung im Web konvertieren, da sie einen nicht unterstützten Abfragetyp, nicht unterstützte Ausdrücke, nicht unterstützte Kriterien oder andere Features verwendet, die im Web nicht unterstützt werden.

Was dies bedeutet    Die Abfrage enthält Ausdrücke, die nicht mit dem Web kompatibel sind. Dieser Fehler kann entweder aufgrund einer Servereinschränkung oder eines Ausdrucks auftreten, der nicht auf den Server übertragen werden kann.

Was zu tun ist    Entfernen Sie die Ausdrücke, die nicht webkompatibel sind. Weitere Informationen zu Ausdrücken, die für Abfragen gültig sind, finden Sie unter Erstellen eines Ausdrucks.

Seitenanfang

ACCWeb103903

Fehlertext    Die Definition der Abfrage ist ungültig, sodass das Abfrageobjekt nicht erstellt werden kann.

Was dies bedeutet    Einer der Attributwerte ist mit dem Web nicht kompatibel.

Was zu tun ist    Stellen Sie sicher, dass die folgenden Bedingungen richtig festgelegt sind:

  • Das Namensattribut verfügt nicht über folgendes:

Gleichheitszeichen am Anfang

=

Period

.

Exclamation mark

!

Eckige Klammern

[]

Leerer vorn

Nicht druckbare Zeichen

Beispiel: <Sie> oder <TAB>

Eines der folgenden Symbole

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

  • Das Namensattribut ist zwischen einem und 64 Zeichen lang.

  • Caption-Attribut: Eine beliebige Zeichenfolge mit bis zu 1024 Zeichen.

Seitenanfang

ACCWeb103904

Fehlertext    Access konnte die Abfrage nicht für die Verwendung im Web konvertieren, da sie eine Unterabfrage enthält.

Was dies bedeutet    Die Abfrage enthält eine Unterabfrage. Unterabfragen werden auf dem Server nicht unterstützt.

Was zu tun ist    Ändern Sie Die Abfrage so, dass sie keine Unterabfrage enthält.

Seitenanfang

ACCWeb103905

Fehlertext    Access konnte die Abfrage nicht für die Verwendung im Web konvertieren, da sie auf einer anderen Abfrage basiert, die nicht webkompatibel ist.

Was dies bedeutet    Die Abfrage enthält entweder eine geschachtelte Abfrage als Eingabe, die nicht auf dem Server dargestellt werden kann, oder sie enthält eine Eingabequelle, die nicht gefunden werden kann.

Was zu tun ist    

  • Stellen Sie sicher, dass die geschachtelte Abfrage gültig ist.

  • Verwenden Sie Access-Abfrage-Designer, um eine gültige geschachtelte Abfrage zu erstellen.

  • Stellen Sie sicher, dass die Tabelle oder Abfrage der Abfrageeingabequelle in der Datenbank vorhanden ist.

Seitenanfang

ACCWeb103906

Fehlertext    Die Definition der Abfrage ist ungültig, sodass das Abfrageobjekt nicht erstellt werden kann.

Was dies bedeutet    Die Quelltabelle oder Abfrage der ausgewählten oder spaltengeordneten Tabelle kann nicht gefunden werden.

Was zu tun ist    Stellen Sie sicher, dass die Quelltabelle oder Abfrage der Spalteneingabe in Ihrer Access-Datenbank vorhanden ist.

Seitenanfang

ACCWeb103907

Fehlertext     Access konnte die Abfrage nicht für die Verwendung im Web konvertieren, da sie in den Ergebnissen keine Felder enthält.

Was dies bedeutet    In der Abfrage sind keine Spalten ausgewählt.

Was zu tun ist    Wählen Oder geben Sie mindestens eine Ausgabespalte in der Abfrage an.

Seitenanfang

ACCWeb103908

Fehlertext     Access konnte die Abfrage nicht für die Verwendung im Web konvertieren, da zu viele Felder in den Ergebnissen angezeigt werden.

Bedeutung     Die Abfragequelle enthält zu viele Spalten.

Was zu tun ist     Dies ist möglicherweise schwierig zu beheben, und Möglicherweise müssen Sie die Quelltabellen untersuchen. Eine Tabelle kann nur folgende Daten haben:

  • JET_ccolFixedMost feste Spalten.

  • JET_ccolVarMost Spalten mit variabler Länge.

  • JET_ccolTaggedMost markierte Spalten.

Seitenanfang

ACCWeb103916

Fehlertext    Access konnte die Abfrage nicht für die Verwendung im Web konvertieren, da sie auf einer ORDER BY-Klausel basiert, die im Web nicht unterstützt wird.

Bedeutung    Mindestens eine der folgenden Bedingungen ist vorhanden:

  • Der Name einer Reihenfolge nach Element ist ungültig.

  • Der Name der Quelltabelle ist ungültig.

  • Die Sortierreihenfolge ist auf eine andere Option als aufsteigend oder absteigend festgelegt.

  • Der Ausdruck ist ungültig.

Was zu tun ist    Stellen Sie sicher, dass die folgenden Bedingungen richtig festgelegt sind:

  • Das Namensattribut enthält keine der folgenden Elemente:

Gleichheitszeichen am Anfang

=

Period

.

Exclamation mark

!

Eckige Klammern

[]

Leerer vorn

Nicht druckbare Zeichen

Beispiel: <Sie> oder <TAB>

Eines der folgenden Symbole

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

  • Das Namensattribut ist zwischen einem und 64 Zeichen lang.

  • Der Ausdruck ist ein gültiger Ausdruck.

Seitenanfang

ACCWeb103918

Fehlertext     Access konnte die Abfrage nicht für die Verwendung im Web konvertieren, da sie einen JOIN-Typ angibt, der im Web nicht unterstützt wird.

Was dies bedeutet    Der Server unterstützt keine Abfragen, die mehrere Verknüpfungen zwischen zwei Tabellen (Multi-Field-Joins) haben.

Was zu tun ist    Stellen Sie sicher, dass die Verknüpfungen nur ein Feld pro Tabelle verwenden.

Seitenanfang

ACCWeb103926

Fehlertest    Access konnte die Abfrage nicht für die Verwendung im Web konvertieren, da nicht angegeben wird, welche Tabelle von ausgewählt werden soll.

Was dies bedeutet     Die Abfrage enthält keine Eingabetabellen (fehlt die FROM-Klausel).

Was zu tun ist    Stellen Sie sicher, dass für die Abfrage eine Eingabespalte angegeben ist.

Seitenanfang

ACCWeb103927

Fehlertext    Access konnte die Abfrage nicht für die Verwendung im Web konvertieren, da die Abfrageergebnisse mehrere Felder mit demselben Namen enthalten.

Was dies bedeutet    Sie haben denselben Namen für mehrere Felder angegeben.

Was zu tun ist    Suchen Sie nach doppelten Feldnamen, und ändern Sie die Duplikate in unterschiedliche Feldnamen.

Seitenanfang

ACCWeb103928

Fehlertext    Access konnte die Abfrage nicht für die Verwendung im Web konvertieren, da einige parameter für die Verwendung im Web nicht konvertiert werden konnten.

Was dies bedeutet    Der Parametername oder -typ ist ungültig.

Was zu tun ist    Stellen Sie sicher, dass der Parametername und -typ gültig sind.

  • Das Namensattribut enthält nicht:

Gleichheitszeichen am Anfang

=

Period

.

Exclamation mark

!

Eckige Klammern

[]

Leerer vorn

Nicht druckbare Zeichen

Beispiel: <Sie> oder <TAB>

Eines der folgenden Symbole

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

  • Das Namensattribut ist zwischen einem und 64 Zeichen lang.

Die folgenden Typen sind gültig:

Text (bis zu 255 Zeichen)

Zahlen

Boolesch

DateTime

Währung

Seitenanfang

ACCWeb103930

Fehlertext    Access konnte die Abfrage nicht für die Verwendung im Web konvertieren, da einige parameter als Ergebnisfelder angezeigt oder in ORDER BY-Anweisungen verwendet werden.

Was dies bedeutet    Die Abfrage verfügt über einen Parameter, der entweder als Skalar projiziert oder in einer Reihenfolge nach Anweisung verwendet wird.

Dies kann vorkommen, wenn ein Parameter entweder als projizierte Spalte (Beispiel: Auswählen von Param1 aus Tabelle1) oder als Reihenfolge nach (Beispiel: Auswählen von * aus Tabelle 1 und Reihenfolge nach Feld1= Param) verwendet wird.

Was zu tun ist    Vermeiden Sie die Verwendung von Parametern, die spalten- oder spaltengeordnet projiziert werden.

Seitenanfang

ACCWeb103938

Fehlertext    Access konnte die Abfrage nicht für die Verwendung im Web konvertieren.

Was dies bedeutet    Es gibt zwei Felder mit demselben Namen, und Access kann keine gültigen Aliase für sie erstellen.

Was zu tun ist    Suchen Sie nach doppelten Feldnamen, und ändern Sie die Duplikate in unterschiedliche Feldnamen.

Seitenanfang

ACCWeb103939

Fehlertext    Access konnte die Abfrage nicht für die Verwendung im Web konvertieren.

Was dies bedeutet    Die Abfrage hat einen Alias, der größer als 64 Zeichen ist.

Was zu tun ist    Stellen Sie sicher, dass der in der Abfrage verwendete Alias kleiner oder gleich 64 Zeichen ist.

Seitenanfang

ACCWeb103940

Fehlertext    Access konnte die Abfrage nicht für die Verwendung im Web konvertieren, da sie einen JOIN-Typ angibt, der im Web nicht unterstützt wird.

Was dies bedeutet    Der Server unterstützt keine Abfragen, die über mehrere Verknüpfungen in denselben beiden Tabellen verfügen (Verknüpfungen mit mehreren Ackern).

Was zu tun ist    Stellen Sie sicher, dass die Verknüpfungen, die Sie verwenden, nur ein Feld pro Tabelle verwenden.

Seitenanfang

ACCWeb103942

Fehlertext     Access konnte die Abfrage nicht für die Verwendung im Web konvertieren, da sie eine zyklische Verknüpfung enthält.

Was dies bedeutet    Die Verknüpfungen zwischen den Tabellen in Ihrer Abfrage verursachen eine zirkelförmige Verknüpfung zwischen den Tabellen, die verhindert, dass Access die Abfrage für die Verwendung im Web konvertiert.

Was zu tun ist     Entfernen Sie Verknüpfungen zwischen Tabellen, damit die zyklischen Verknüpfungen entfernt werden.

Seitenanfang

Benötigen Sie weitere Hilfe?

Ihre Office-Fähigkeiten erweitern
Schulungen erkunden
Neue Funktionen als Erster erhalten
Office Insider werden

War diese Information hilfreich?

Vielen Dank für Ihr Feedback!

Vielen Dank für Ihr Feedback. Es klingt, als ob es hilfreich sein könnte, Sie mit einem unserer Office-Supportmitarbeiter zu verbinden.

×