В MS Access мне нужно выполнить резервное копирование всех запросов в текстовый файл
Я могу сделать это с другими объектами Access, например, следующий пример - это резервная копия всех отчетов в текстовый файл
Dim oApplication
Set oApplication = CreateObject("Access.Application")
For Each myObj In oApplication.CurrentProject.AllReports
WScript.Echo "Report " & myObj.fullname
oApplication.SaveAsText acReport, myObj.fullname, sExportpath & "\" & myObj.fullname & ".report"
Next
Ive попробовал следующее для резервного копирования всех запросов
For Each myObj In oApplication.CurrentData.AllQueries
WScript.Echo "Query " & myObj.fullname
oApplication.SaveAsText acQuery, myObj.Name, sExportpath & "\" & myObj.Name & ".query"
Next
Однако полученный текстовый файл является результатом запроса. Это определенно не определение запроса, которое я ищу.
Чтобы быть ясным, это изображение того, что Im пытается экспортировать в текст
Есть ли у кого-нибудь идеи о том, как это можно сделать?