【问题标题】:Microsoft Access Filter Query Via Combo BoxMicrosoft Access 通过组合框筛选查询
【发布时间】:2020-06-02 16:13:19
【问题描述】:

我需要在 Microsoft Access 中创建一个表单,用于过滤我创建的查询。我有一个计算机序列号列表和它们所在的相应计算机实验室。我想要一个表单,我的用户可以使用组合框选择一个实验室,然后查看该实验室中所有计算机的列表。我不确定如何设置此表单。

【问题讨论】:

  • 从超级用户迁移 .. 但 SO 是一个代码帮助论坛,而不是应用程序编写服务。专家交流或 UtterAccess 可能会为您提供更好的帮助。

标签: ms-access


【解决方案1】:

在表单上放一个下拉菜单,然后在 RowSource 中输入一些内容:

    SELECT computerLab FROM MyTable GROUP BY computerLab 

On Change 事件如下所示:

Private Sub cmbComputerLab_Change()
    If IsEmpty(cmbComputerLab) Then
        Me.RecordSource = "SELECT * FROM MyTable "
    Else
        Me.RecordSource = "SELECT * FROM MyTable WHERE computerLab = '" & cmbComputerLab & "'"
    End If   
End Sub

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 2012-09-16
    • 2014-10-10
    • 2010-12-14
    • 2017-05-26
    • 2017-03-02
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多