0

我有一个查询作为表单的记录源,对于该查询中的每一行,都有一个链接表,其中 n 行匹配该行,我想从列表框中的每一行的所有 n 个匹配行中返回一个字段询问。我如何实现查询中的 1 个字段和链接表中的字段之间应该匹配的过滤器?

4

1 回答 1

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
于 2012-05-10T14:03:15.893 回答