我希望能够从表单更新表格,但是在我选择要使用组合框组合更新记录之后。
包含我要更新的记录的表名为'tblNames',包含多个列,例如'ChildID','FirstName','LastName','FullName','ClassID'和'ClassName'
第一个组合框过滤器称为“cboClass”,其行源是一个名为“tblClass”的表。这列出了所有可用的类。这有一个after_update事件,它重新查询我的第二个名为'cboName'的组合框过滤器。
然后,这允许用户选择该类中的孩子的名字。到目前为止,这有效......
我现在需要在'tblNames'中显示等于'cboName'中所选名称的记录,但我不知道如何做到这一点。是通过具有控制源tblNames的文本框吗?
有人可以帮忙吗?
答案 0 :(得分:0)
因此,您可以使用组合框构建查询,只需添加和选择每个选项。这是一个例子:
If ComboName.ListIndex <> -1 Then
queryFrame = queryFrame & " and Analyst = '" & Me.cmbAddToQuery.Value & "'"
Call queryBuilder
End If
您的queryFrame应该如下所示
queryFrame = "Select * from tblNames where LogID is not null"
如果我有实际代码,我可以帮助你更多。这只是一个小例子。