powered by simpleCommunicator - 2.0.51     © 2025 Programmizd 02
Форумы / Microsoft Access [игнор отключен] [закрыт для гостей] / Создание запроса в Access с помощью VBA
2 сообщений из 2, страница 1 из 1
Создание запроса в Access с помощью VBA
    #32061576
Sanchez
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Подскажите, как создается запрос в Access'e на VBA?
Где можно найти материалы по данной тематике?
...
Рейтинг: 0 / 0
Создание запроса в Access с помощью VBA
    #32061617
Фотография mahoune
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Код: plaintext
1.
2.
3.
4.
5.
6.
7.
8.
9.
10.
11.
12.
13.
14.
15.
16.
17.
18.
19.
20.
21.
22.
23.
24.
25.
26.
27.
28.
  ' Здесь практически все!'
  Dim dbs As DAO.Database
  ' Подключаемся к текущей БД'
  Set dbs = CurrentDb
  Dim qdf As DAO.QueryDef
  Dim rst As DAO.Recordset
  Dim strSQL As String

  ' Создаем запрос с параметром'
  strSQL =  "PARAMETERS [CONTRACT_ID:] Integer; "  & _
     "SELECT * FROM CONTRACT WHERE CONTRACT_ID = [CONTRACT_ID:] ; " 
  Set qdf = dbs.CreateQueryDef( " " , strSQL)

  ' Задаем параметр'
  qdf( "CONTRACT_ID:" ) = CNTR_ID


  ' qdf.Execute (dbFailOnError) Используем когда надо выполнить UPDATE, INSERT или DELETE'

  Set rst = qdf.OpenRecordset(dbOpenSnapshot)
  
  ' Переходим на первую запись'
  rst.MoveFirst

  ' Проходим по всем строкам и выдаем значение поля CADDON_ID'
  While Not rst.EOF
    msgbox rst.Fields( "CADDON_ID" ).value
    rst.MoveNext
  Wend
...
Рейтинг: 0 / 0
2 сообщений из 2, страница 1 из 1
Форумы / Microsoft Access [игнор отключен] [закрыт для гостей] / Создание запроса в Access с помощью VBA
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]