我在Access中有一个传递查询(对于SQL Server),它使用显式值。对于非传递查询,我只使用可视化编辑器为受影响的列创建参数。
是否可以使用传递查询执行等效操作,或者我是否必须使用VBA组装查询(如另一篇文章中所述)?
TIA,
保
答案 0 :(得分:1)
不幸的是,你做不到。它曾经可以使用ODBCDirect工作区,但是自Access 2010以来已经删除了。因此,对于传递查询,您必须连接SQL。
一种可能的替代方法是使用ADO,它允许您创建参数,从而构造命令并执行它。请注意,您的项目不必仅限于DAO;您可以同时使用DAO和ADO,充分利用最符合您要求的方法。