【问题标题】:Dropdown list in MS Access from a query来自查询的 MS Access 中的下拉列表
【发布时间】:2016-05-04 11:28:29
【问题描述】:

我在 MS Access 中有一个从链接表中提取数据的有效查询。但是,当我将此查询用作表单中组合框的行源时,不会提取任何数据并且列表为空。可能是什么问题?

查询:SELECT tbl_activityList.ActivityCategory FROM tbl_activityList WHERE (((tbl_activityList.ActivityTeam)=[Forms]![frm_everydayTasks]![lbl_teamName])) GROUP BY tbl_activityList.ActivityCategory;

运行查询时的数据表视图:

属性框:

【问题讨论】:

  • 添加你正在使用的控件的属性框截图。
  • 还在问题中提到什么是 SQL 查询
  • 感谢Adarsh,我已经在帖子中添加了查询、属性框和查询结果。
  • 组合框在frm_everydayTasks 上吗?那么在设置/选择lbl_teamName 之后,您可能需要Me.Combo3.Requery
  • 谢谢安德烈。但是,我的 form_load 函数中已经有了它。但它没有用。

标签: sql ms-access combobox


【解决方案1】:

简单..我只是修改了 SQL 查询。而不是[Forms]![frm_everydayTasks]![lbl_teamName],我使用Me.lbl_teamName.Caption,它工作正常。谢谢。

【讨论】:

    【解决方案2】:

    您在创建组合框时是否取消选中Hide key column? Access 可能隐藏了第一列。

    如果是这种情况,请转到组合框属性表中的Format > Column Widths 并将其更改为非零数字。这应该会取消隐藏该列。

    【讨论】:

      猜你喜欢
      • 2022-08-18
      • 2021-02-03
      • 2013-09-19
      • 1970-01-01
      • 2013-06-04
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多