Elite Veteran
Beiträge: 873
Ort: Wien | Hallo, Stephan!
sks - 15.11.24
ich habe den ganzen "Ballast" rausgenommen. In der Access DB ist nur noch die Abfrage enthalten, bei der ich die Störung zuerst reproduzieren konnte.
Mir ist aufgefallen, dass die fehlerauslösende Abfrage in der Original-Frontend-DB bei der "from" Klausel auf eine Tabelle verweist, die nicht existiert.
Möglicherweise ist das ein Teil der Ursache (neben der hoch Kompilierung aus einer "alten" mdb.
Wenn man die beiliegende Datenbank in eine leere (neu erstellte) accdb importiert, ist die MSysAce wieder verfügbar.
...
Nachträglich geändert:
Kann auch (und/oder) der Zugriff auf ein Formularfeld in der Abfrage sein (Parameterwert aus Startform)
Ich habe mit deiner Datei und Abfrage zuerst nur die erwartbare Fehlermeldung wegen der fehlenden Tabelle erhalten. Dann aber doch auch die MSysACEs-Meldung. Wie du schreibst, ist die Frage, ob die fehlende Tabelle ein wesentlicher Teil der Ursache ist oder vielleicht nur eine der fehlerauslösenden Varianten.
Danke jedenfalls mal für die erste Repro! Falls du noch mehr Erkenntnisse gewinnst, dann immer her damit! Ich werde hier auch melden, wenn es etwas Neues dazu gibt.
Edit: Der Fehler bleibt auch, wenn ich eine Tabelle dieses Namens erstelle und wenn ich die WHERE- und ORDER BY-Klauseln entferne, also auch alle Feld- und Formularbezüge. Das ist schon mal sehr interessant für die Ursachenforschung.
----- Servus
Karl
*********
Access-Entwickler-Konferenz: https://www.donkarl.com/?aek - Jetzt anmelden für 19./20.10. in Nürnberg
Access DevCon Vienna: https://www.donkarl.com/devcon
Access Forever: https://www.accessforever.org
Access News: https://www.youtube.com/playlist?list=PLVCeBbJIMDvdJ8ghMbEakJ6_EQyvy... |