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

1

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

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

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

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

user193655
источник

Ответы:

1

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

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

Grant
источник
0

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

'Press CTRL-G to see debug window

Dim qd As QueryDef

For Each qd In CurrentDb.QueryDefs

    Debug.Print qd.Name

    Debug.Print qd.sql

    Debug.Print 

Next

Set qd = Nothing
user2630576
источник