Страница 1 из 1

Как программно создать запрос в БД Access?

Добавлено: 25 авг 2008, 16:14
iohboet
Как программно создать и сохранить объект БД - ЗАПРОС?
Желательно одной командой )))

Re: Как программно создать запрос в БД Access?

Добавлено: 28 авг 2008, 10:00
iohboet
Либо вопрос настолько глупый, что никто не хочет ответить, либо я его не правильно поставил :confused:
Есть текст запроса SQL "SELECT ..."
Как его программно добавить в БД Акцесс, как объект? Чтоб он в списке запросов появился? Например из другой базы... Как подключиться к др базе - понятно, тока не могу найти метод, который добавляет запрос ;)

Re: Как программно создать запрос в БД Access?

Добавлено: 28 авг 2008, 20:12
Serge_Bliznykov
абсолютно ничего не зная про MS Access...
пошарился на SQL.RU и вот, нарыл.
зайдите в MS Access
Откройте редактор макросов Alt-F11
вставьте новый модуль.
напишите там CreateQueryDef и F1
найдёте кучу примеров...
навеяно примером из хелпа:

Код: Выделить всё

Sub Test1()
Dim q As DAO.QueryDef
  Set q = CurrentDb.CreateQueryDef("MyNewSQL", _
           "SELECT * FROM Employees")
End Sub