将类的属性传递给 Access 97 查询
在 Access 97 中,您可以通过引用表单控件的值将参数传递给数据库查询,如下所示:
从 tbl_rmc_audit 中选择 *,其中 emp_id = Forms!frm_audit!cEmployeeClass.emp_id;
看起来与 Access 的正常业务方式非常相似,但我似乎无法获得正确的引用。如果有人可以提供帮助,我们当然不胜感激。
In Access 97 you can pass in a parameter to a database query by referencing the value of a form's control as in the following:
SELECT *FROM tbl_rmc_audit WHERE emp_id =
Forms!frm_audit!cEmployeeClass.emp_id;
Seems pretty similar to Access's normal way of doing business, but I can't seem to get the refernce correct. If anyone can offer help, it is certainly appreciated.
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(1)
通过将参数设置为 VBA 中的类的值来执行查询。
不要在查询中引用表单控件。将参数 [emp_id] 添加到保存的查询中(除非您只是在 vba 代码中创建查询):
Execute the query by setting the parameter to the value from you class in VBA.
Don't reference the form control in your query. Add the parameter [emp_id] to the saved query (Unless you are just creating a query in vba code):