为两个查询一个组合框访问
问题描述:
我有一个需要使用两个组合框,但值在第二个组合应该来自基于第一组合选择两个不同的表的形式。如果我在combo_1中选择选项A,我想列出combo_2中来自tblRefAgency的所有代理名称。如果我在combo_1中选择选项B,我想列出combo_2中来自tblrefCarrier的所有载体。我可以添加VB代码来隐藏/显示两个不同的组合框,然后重叠它们,但我觉得我应该可以在查询中执行此操作。思考?为两个查询一个组合框访问
答
只要你是在处理一个单一的形式,你可以轻松地设置在第一个组合的更新后事件的第二个组合的行来源。
If Me.Combo1=1 Then
Me.combo2.RowSource = "SELECT ID, Description FROM tblRefAgency
End If
如果第二组合体被绑定到一个领域,你也必须设置组合在目前的情况下,以确保数据正确显示。
这正是我所期待的。谢谢Remou! – BilliD 2012-07-25 19:50:20