我有一个数据库,允许最终用户根据他们输入的条件搜索表中的所有可用记录 . 我有一个带有三个命令按钮(搜索,清除和关闭),六个未绑定文本或组合框以及查询的表单 . 当用户在文本或组合框中输入数据时,他们将单击搜索按钮,查询将使用用户数据在表中搜索结果 . 所有这一切都很棒 . 我的问题是......组合框是值列表 . 当我向列表中添加新值时,所有绑定字段都会自动更新,但未绑定字段则不会 . 当我更新绑定字段时,有没有办法让我自动更新那些未绑定的字段?如果任何人有任何指针或认为某些需要改变,我的搜索按钮代码如下 .

绑定组合框的记录源为空,但具有来自表的控制源(制造商组合的控制源是表的制造商字段,主表单绑定到表) . “未绑定”组合框具有值列表记录源,表单未绑定 . 如果我将表单绑定到表,并将组合的控制源绑定到表的正确字段当我选择制造商作为我的搜索条件时,它会将记录更改为该制造商,而不是仅查找符合条件的所有记录 .

If DCount("*", "User Customer Owned Parts Query") = 0 Then
    MsgBox "No Records Found"
    Else
        Me.User_Customer_Owned_Parts_Query_Subform.Requery
End If