如何在查询中使用Access 2013参数查询?

时间:2015-05-05 00:04:46

标签: ms-access ms-access-2013

在Access 2013 db中,我写了两个查询。

具有参数的查询

SELECT [par], IIf(Len([par])>=4,Left(([par]),4),"") AS first_part, IIf(Len([par])>=6,Left(([par]),6),"") AS second_part, IIf(Len([par])>=8,Left(([par]),8),"") AS third_part;

没有参数的查询

SELECT par_list.par, IIf(Len(par_list.par)>=4,Left((par_list.par),4),"") AS first_part, IIf(Len(par_list.par)>=6,Left((par_list.par),6),"") AS second_part, IIf(Len(par_list.par)>=8,Left((par_list.par),8),"") AS third_part
FROM par_list;

我想用第一个查询重写第二个查询。怎么样?

我想在其他查询中使用第一个查询作为函数。怎么样?

大多数Access参数查询调用示例都使用VBA。我们可以在另一个查询中调用参数查询,不使用VBA吗?

1 个答案:

答案 0 :(得分:0)

请为此使用VBA。这也是它的目的,它将在调试时为您节省很多麻烦。