0

我在访问表单上有两个下拉菜单,一个用于主类别,一个用于子类别。根据您在主类别中选择的内容,应相应填充子类别下拉列表。

现在基于子类别中选择的内容,然后应该填充一个文本框。

自从我使用 SQL 完成任何工作以来已经有一段时间了,即使那时我也没有经常使用 MS 访问,因此非常感谢任何帮助。

谢谢!

4

1 回答 1

1

因此,如果您有两个组合框,Combobox1 和 Combobox2,以及一个文本框,请像这样设置它们:像这样制作 Combobox2 属性(根据您的需要进行更改)

Row Source Type = Table/Query
Row Source = SELECT <Fields> FROM <Table> WHERE Crit_Field=[Combobox1]

Combobox1 应该有一个用于 Change 事件的 Sub,它告诉 Combobox2 填充:

Private Sub Combobox1_Change()
    Me.Combobox2.Requery
End Sub

Combobox2 的 Change 事件也应该有一个 Sub,它告诉文本框填充:

Private Sub Combobox2_Change()
    ' Stuff that populates the textbox
End Sub
于 2013-01-17T17:25:46.103 回答