Хотите запустить запрос, который использует поле в таблице для своих критериев (хотел бы цикл) - PullRequest
1 голос
/ 11 июля 2019

Я новичок и обладаю базовыми знаниями в области программирования.

Итак, у меня есть таблица, которая содержит поля, которые написаны так же, как вы бы написали критерий для поля в запросах (например: поле будет содержать "1234 Or 1242" или некоторый диапазон дат: "Between #06/23/2019# and #06/25/2019#").Я хотел бы запустить цикл, который просматривает каждую строку этой таблицы и выполнять запросы, которые ссылаются на эти поля

Я выяснил цикл, но на всю жизнь я не могу понять, каквыполнить запрос со строкой в ​​поле ссылочной таблицы в качестве критерия.Поэтому я оставил это поле пустым.

Sub testPromo_Click()

Dim strSQL As String
Dim strDEPTCriteria As String
Dim rs As DAO.Recordset

strSQL = "PromoTable"
Set rs = CurrentDb.OpenRecordset(strSQL)

With rs
    If Not .BOF And Not .EOF Then
    .MoveFirst
        While (Not .EOF)

            DoCmd.OpenQuery "SelectedDepts"

            .MoveNext
        Wend
    End If
    .Close
End With

ExitSub:
    Set rs = Nothing
    Exit Sub

End Sub
...