将多个Access SQL结果设置为变量

时间:2018-08-22 15:13:53

标签: sql vba ms-access access-vba

我有一个SQL查询,该查询返回了4个结果的列表(自动编号ID和4名雇员的姓名),如下所示:

DB_ID |DB_AdjName|
------|----------|
97    |John      |
98    |Mark      |
99    |Tim       |
100   |Paul      |

我需要将4个结果返回到访问表单中,以便可以对其进行“编辑”。为此,我需要将这4个名称存储为变量(例如var1,var2,var3等),以便可以将它们重新输入到表单的文本框中。

反正我可以让VBA循环来设置每个结果的变量吗?

我目前的解决方法是将+1添加到AutoNumber中,并使用DLookup返回名称,这样效率低下,而且“行繁多”,但是如果ID号不存在,也会使问题暴露无遗。 t呈线性模式。

任何帮助都将不胜感激!

0 个答案:

没有答案