gpt4 book ai didi

ms-access - 可以在表单加载之前在 vba 中设置绑定(bind)查询的参数吗?

转载 作者:行者123 更新时间:2023-12-01 12:55:21 25 4
gpt4 key购买 nike

我有一个装订表格。表单的数据源是带参数的查询。是否可以在加载表单之前在 vba 中设置参数?参数的弹出窗口甚至在 form_open 事件之前弹出:/

我知道替代方案 .. 使用参数构建我自己的查询字符串,或操作 querydef 的 sql。但我不喜欢它们。

目前,我在设计时使用未绑定(bind)表单,并在运行时将它们绑定(bind)到参数查询。但是在设计时使用未绑定(bind)的表单并不是那么方便。

有什么想法吗?

问候

埃吉

最佳答案

你说:

at the moment I use unbound forms during designtime and bind them to parameterqueries during runtime. but having unbound forms during designtime is not so handy.

一种替代方法是使用“虚拟”RecordSource,以便您在设计时拥有绑定(bind)表单,但仍会在运行时使用您的参数查询更新 RecordSource。

一个虚拟查询的例子是这样的:

SELECT 1 AS EmployeeID, 'John' AS FirstName, 'Doe' AS LastName, #1/1/1980# AS DoB

这将使用字段 EmployeeIDFirstNameLastNameDoB 填充字段列表框。显然,您希望虚拟查询字段名称反射(reflect)字段名称在运行时的含义。

这也将避免在加载时显示参数弹出窗口的问题。

关于ms-access - 可以在表单加载之前在 vba 中设置绑定(bind)查询的参数吗?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/10013694/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com