gpt4 book ai didi

sql - 如何在 Microsoft Access 中通过 VBA 设置 INSERT SQL 查询的参数值?

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

我是 Access 新手,之前使用过 C#、SQL Server 和 .Net。我有一个项目,我必须完成一些部分。

该场景可描述为:

  1. 带有子表单的 Access 表单
  2. 一个 Access 查询,它是上述子表单的数据源,有两个参数,显示为:Parametername1 String(255),Parametername2 String(255)
  3. VBA 代码模块

我的计划是在我的 VBA 代码模块的过程中设置上述查询参数的值。我相信这应该刷新我的子表单,因为查询是子表单的数据源。

问题是我不知道如何实现这个计划。

我想使用查询,因为我不想用内联 SQL 搞乱我的 VBA 代码。

我使用的是 Access 2010。

最佳答案

我确实有这个问题,我想使用相同的“存储”更新查询,但从两种不同的形式执行它,因此想在运行时将参数传递给查询。这是我在另一个论坛中发现的,它完全符合我的要求:

With CurrentDb.QueryDefs("qry_YourQuery")
.Parameters("yourParam") = yourVBAvar
.Execute
End With

关于sql - 如何在 Microsoft Access 中通过 VBA 设置 INSERT SQL 查询的参数值?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/11810843/

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