1

我在 MS Access 数据库中有以下存储查询:

PARAMETERS pNumber Long;
SELECT *
FROM entries
WHERE id IN ([pNumber]);

是否可以执行以下操作:

PARAMETERS pNumberArray Long Array;
SELECT *
FROM entries
WHERE id IN ([pNumberArray]); // pNumberArray = 33, 51, 84, 100

该数组将由 VB6 提供

4

1 回答 1

1

您需要一种稍微不同的方法:

SELECT *
FROM entries
WHERE InStr([pNumberArray],[ID])>0
于 2013-02-01T11:11:35.693 回答