Получить результаты запроса в строке - PullRequest
2 голосов
/ 30 апреля 2011

Если я запускаю запрос, чтобы выбрать три отдельных поля из каждой записи. Можно ли получить результаты для каждого возвращаемого значения в трех отдельных строках (по одной для каждого поля), чтобы я мог просматривать их в коде vba?

1 Ответ

5 голосов
/ 30 апреля 2011

Да, вы можете попробовать открыть набор записей и получить доступ к значениям поля, как к коллекции.

Dim d As DAO.Database
Dim r As DAO.Recordset
Set d = CurrentDb()
Set r = d.OpenRecordset("SQL or TableName")
While Not r.EOF
    Debug.Print r!Field1, r!Field2, r!Field3
    r.MoveNext
Wend
r.Close
Set r = Nothing
Set d = Nothing
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...