等效于文本框的.RowSource

时间:2016-05-20 10:36:20

标签: ms-access access-vba

文本框的 .RowSource 相当于什么?

例如,我使用以下命令分配了一个ComboBox值:

With Forms("fmOne").SearchLname
    .RowSource = "SELECT DISTINCT(LName) From tbCase;"
    Call .Requery
End With

是否有文本框等效?

感谢。

2 个答案:

答案 0 :(得分:1)

由于TextBox只能显示一个值(没有值的下拉列表可供选择),因此不需要RowSource属性。

您可以使用ControlSource属性将TextBox绑定到一个值,就像使用任何其他控件一样。如果将基础表单绑定到数据源,那么将自动填充当前记录中的适当值。

但是,这与组合框的RowSource属性无法比较。

答案 1 :(得分:1)

您可以使用表达式作为文本框的控件源,例如

同一表格中多列组合框的选定行的第三列:

=MyCombobox.Column(2)

基于另一个文本框的DLookup查询:

=DLookup("foo", "myTable", "bar = '" & [OtherTextbox] & "'")

我认为更新[OtherTextbox]后需要.Requery