我正在使用 Access 2007 通过 ODBC 连接到 MS SQL 数据库。我有一个名为“bases”的表,它看起来像这样:
Name ID Site
--------------------
Home 1 111
Work 2 111
Car 3 111
Castle 4 111
Store 1 222
Rest 2 222
现在棘手的部分是该表中唯一会知道的部分是站点。
我知道我可以进行 DLookup 并获取第一条记录 (Home,1) 并将它们存储在变量中。
但是我需要以某种方式获取下一条记录(工作,2)并将它们存储在其他变量中,然后循环遍历表,直到我在站点为 111 时将每条记录存储在变量中。
有任何想法吗?这样做的目的是将这些返回值保存为字符串,并最终将它们放入一个复杂的 Query 中。