过滤数据库中的值

时间:2013-02-06 09:22:48

标签: ms-access ms-access-2010

我正在寻找有人解释如何按列过滤ms-access数据库并仅显示值大于文本框中给定值的单元格?

示例:如果文本框中的给定值为3:

Column1
1
2
3
4
5

...过滤

Column1
4
5 

1 个答案:

答案 0 :(得分:1)

您可以在查询中引用表单:

SELECT Column1
FROM ATable
WHERE Column1 > Forms!AForm!txtTextbox

您还可以对表单应用过滤器,对于当前表单,您可能会说:

Private Sub txtTextbox_AfterUpdate()
    Me.Filter = "Column1>" & Me.txtTextbox
    Me.FilterOn = True
End Sub