Office中国论坛/Access中国论坛

标题: 关于ACCESS调用带参数的SQL存储过程的问题 [打印本页]

作者: 想做NO.1    时间: 2011-10-31 10:17
标题: 关于ACCESS调用带参数的SQL存储过程的问题
各位前辈,我有一个带参数的存储过程,有什么简单的办法在窗体上设置一个文本框,用来输入参数,再设定一个按钮,使得输入参数后,单击按钮,可以得到运行存储过程的结果?或者别的更简单的方法也行,只要能有一个输入参数的对话框就行。


我现在用的是传递查询,如:exec 存储过程 '参数1','参数2'  ,这样每次改变参数时,都要在这个传递查询的设计里面修改参数,很麻烦的,对于操作人员来讲根本不实用。


急啊,求各位前辈指点一下,多谢哇!!!
作者: zhuyiwen    时间: 2011-10-31 13:16
使用VBA

1. 新建临时查询(~tempXXXX)
2. 将设置为传递查询
3. 设置传递查询的SQL语句
4. 执行临时查询
作者: chaosheng    时间: 2011-10-31 20:20
本帖最后由 chaosheng 于 2011-10-31 20:35 编辑

exec 存储过程 '参数1','参数2' ==> exec 存储过程 forms!窗体名!控件1,forms!窗体名!控件2

哦,是adp就不能按上面的了. 用ado调用存储过程吧.




欢迎光临 Office中国论坛/Access中国论坛 (http://www.office-cn.net/) Powered by Discuz! X3.3