在Access中填充项目

时间:2013-01-17 16:17:32

标签: sql ms-access

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

现在根据子类别中选择的内容,应填充一个文本框。

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

谢谢!

1 个答案:

答案 0 :(得分:1)

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

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

Combobox1应该有一个Sub和一个Sub for Change事件告诉Combobox2填充:

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

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

Private Sub Combobox2_Change()
    ' Stuff that populates the textbox
End Sub