Ich habe eine MDB-Datei, die eine komplexe Abfrage enthalten sollte, die ich ändern möchte.
Die MDB-Datei wird irgendwie zum Erstellen von Berichten anhand einer Datenbank verwendet.
Wenn ich die MDB-Datei öffne, werden mir alle Menübandoptionen angezeigt, ich kann jedoch kein Menüelement „Vorhandene Abfragen anzeigen“ finden.
Wie finde ich eine bereits vorhandene Abfrage in einer Microsoft Access-Datei?
Antwort1
Wenn Sie keine Tabellen, Abfragen oder Berichte sehen, öffnen Sie die MDB-Datei, während Sie die Umschalttaste gedrückt halten. Die Tabellen sollten alle auf der linken Seite angezeigt werden oder zumindest eine Tabellensymbolleiste. Wenn dies nicht der Fall ist, stellen Sie sicher, dass nicht nur aus verknüpften Tabellen gezogen wird. Möglicherweise müssen Sie sicherstellen, dass es nicht geladen wird, während Tabellen entweder in VBA oder in den Optionen ausgeblendet werden. Wenn Sie jedoch die Umschalttaste gedrückt halten, sollte dies umgangen werden.
Die Abfrage selbst befindet sich in dieser Tabellensymbolleiste. Wenn Sie nicht wissen, welche Abfrage Sie möchten, versuchen Sie, die Entwurfsansicht des Berichts anzuzeigen, indem Sie mit der rechten Maustaste auf den Rahmen des Berichts klicken oder in den Tools auf Entwurfsansicht klicken.
Antwort2
Versuchen Sie diesen Code
'Drücken Sie STRG+G, um das Debug-Fenster anzuzeigen Dim qd als QueryDef Für jedes qd in CurrentDb.QueryDefs Debug.Drucken Sie qd.Name Debug.Drucken Sie qd.sql Debug.Drucken Nächste Setze qd = Nichts