Как найти существующий запрос в файле Access?

Как найти существующий запрос в файле Access?

У меня есть файл .mdb, содержащий сложный запрос, который я хотел бы изменить.

Файл .mdb каким-то образом используется для создания отчетов по базе данных.

Если я открываю файл .mdb, я вижу все параметры ленты, но не могу найти пункт меню «Показать существующие запросы».

Как найти существующий запрос в файле Microsoft Access?

решение1

Если вы не видите никаких таблиц, запросов или отчетов, попробуйте открыть файл .mdb, удерживая клавишу Shift. Все таблицы должны появиться слева или, по крайней мере, на панели инструментов таблиц. Если это не так, убедитесь, что он не просто извлекает данные из связанных таблиц. Возможно, вам нужно убедиться, что он не загружается, скрывая таблицы, либо в VBA, либо в параметрах, но удерживание клавиши Shift должно обойти это.

Сам запрос будет в этой панели инструментов таблицы. Если вы не знаете, какой запрос вам нужен, попробуйте посмотреть на представление дизайна отчета, щелкнув правой кнопкой мыши по рамке отчета или щелкнув представление дизайна в инструментах.

решение2

Попробуйте этот код

«Нажмите CTRL-G, чтобы увидеть окно отладки»

Dim qd как QueryDef

Для каждого qd в CurrentDb.QueryDefs

    Отладка.Печать qd.Имя

    Отладка.Печать qd.sql

    Отладка.Печать

Следующий

Установить qd = Ничего

Связанный контент