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

Весь MS Office, программирование на Visual Basic for Applications и MS VB

Модератор: Naeel Maqsudov

Ответить
iohboet
Сообщения: 35
Зарегистрирован: 17 дек 2006, 11:49

Как программно создать и сохранить объект БД - ЗАПРОС?
Желательно одной командой )))
iohboet
Сообщения: 35
Зарегистрирован: 17 дек 2006, 11:49

Либо вопрос настолько глупый, что никто не хочет ответить, либо я его не правильно поставил :confused:
Есть текст запроса SQL "SELECT ..."
Как его программно добавить в БД Акцесс, как объект? Чтоб он в списке запросов появился? Например из другой базы... Как подключиться к др базе - понятно, тока не могу найти метод, который добавляет запрос ;)
Serge_Bliznykov
Сообщения: 375
Зарегистрирован: 31 авг 2007, 03:06

абсолютно ничего не зная про 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
Ответить