我有一个查询作为表单的记录源,对于该查询中的每一行,有一个链接表,其中n行匹配该行,我想从列表框中的所有n个匹配行返回一个字段查询中的行。如何实现过滤器,查询中的1个字段和链接表中应该匹配?
答案 0 :(得分:0)
您可以将列表框的行源设置为sql字符串。例如:
SELECT ID, AText FROM Table1 WHERE ID = Forms!Form1!ID
数据的存储方式取决于绑定列和控制源。如果您不希望显示匹配的列(在本例中为ID),则可以设置列宽。您应该将列数设置为正确的列数。
Column Widths: 0;2.5
Column Count: 2
然后,您必须在当前事件中重新查询列表框:
Private Sub Form_Current()
Me.List1.Requery
End Sub