mnt*_*guy 3 sql ms-access access-vba pass-through
我UPDATE
在Access 2007中保存了一个传递查询.当我双击传递查询时,它成功运行.如何从VBA运行此查询?当我的"闪屏"加载时,我希望它能够运行.
我目前正在使用以下代码:
CurrentDb.Execute "Q_UPDATE_PASSTHROUGH", dbSQLPassThrough
但我收到以下消息:
传递查询包含所有连接信息,我通过多次运行确认SQL语法是正确的,所以不确定我在VBA调用中缺少什么.
使用QueryDef的Execute
方法:
CurrentDb.QueryDefs("Q_UPDATE_PASSTHROUGH").Execute
Run Code Online (Sandbox Code Playgroud)
我认为你不应该在这里显式包含dbSQLPassThrough选项,但如果你需要,可以尝试这样做:
CurrentDb.QueryDefs("Q_UPDATE_PASSTHROUGH").Execute dbSQLPassThrough
Run Code Online (Sandbox Code Playgroud)
归档时间: |
|
查看次数: |
10388 次 |
最近记录: |