【问题标题】:setting value of parameter for query using sql in microsoft access在microsoft access中使用sql设置查询参数值
【发布时间】:2016-04-24 19:15:06
【问题描述】:

我在访问中有如下查询:

select id, sum(amount) as totamt from fee group by id with year=[Year];

当我运行它时,我得到一个年份的提示,我输入说 2015,然后单击 Enter,然后显示 2015 年的数据。

是否可以在调用原始查询之前创建一个将年份参数设置为 2015 的新查询(例如 exp2015),以便在不提示用户的情况下返回 2015 年的数据。

谢谢

【问题讨论】:

    标签: ms-access query-parameters


    【解决方案1】:

    恐怕这是不可能的。每个查询实例在内存中都有自己独立的一组参数。尝试重新设计基本查询 - 使用表单字段或函数而不是参数。您也可以使用 VBA 设置参数值。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 2017-07-04
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多