如何在vba中运行sql select查询并将结果存储在变量中?

时间:2015-07-27 18:32:45

标签: sql vba ms-access access-vba

我希望能够在将返回值的VBA函数中运行Select查询。 Select查询将返回任何内容或仅返回单个值。

像这样的查询:

SELECT ID FROM Table WHERE ROWNUM = 1

我想在VBA中返回的值将是查询返回的一个ID。然后将其存储在VBA变量中以供以后使用。这可能吗?

1 个答案:

答案 0 :(得分:0)

你要做的事情很有可能,看起来像这样:

variable1 number = (SELECT ID FROM Table WHERE ROWNUM = 1)

这将声明您的变量并使用查询返回的值填充它。这仅在查询返回一个值时有效。