Иногда при разработке базы данных Вам необходимо будет удалить запрос из программы. В этом примере показывается, как можно удалить запрос из базы данных. StrQueryName - это переменная, которая содержит имя запроса.
Public Sub subDeleteQuery(strQueryName As String)
On Error GoTo 999 'Включаем обработчик ошибок
appAccess.DoCmd.DeleteObject acQuery, strQueryName 'Удаляем запрос
Exit Sub 'Выходим из программы
999:
Err.Clear 'Очищаем поток от ошибок
End Sub
Ссылки по теме