我找不到根据从DB检索的值为ComboBox对象设置值的方法。 当我填充comboBox时,我使用以下代码:
Do while Not rs1.EOF
Cboneighborhood.AddItem rs1!Description
Cboneighborhood.ItemData(CboBarrio.NewIndex) = rs1!Idneighborhood
Loop
当我检索员工的数据时(Employee表有一个名为IdNeighborhood的字段)我希望组合框设置与此ID匹配的文本值。
我无法使用该属性
Cboneighborhood.Text
'因为它是2-DropDown List类型。
非常感谢您的帮助。 提前致谢
答案 0 :(得分:3)
当你得到Value
:
'Reset to no item.
Cboneighborhood.ListIndex = -1
Dim X As Integer
'Iterate through items.
For X = 0 To Cboneighborhood.ListCount - 1
'Compare value.
If Cboneighborhood.ItemData(X) = Value Then
'Select it and leave loop.
Cboneighborhood.ListIndex = X
Exit For
End If
Next X