ObjectFrame.RowSource 属性 (Access)

使用 RowSource 属性 (和 RowSourceType 属性) 告知 Microsoft Access 如何向指定对象提供数据。 读/写 String

语法

表达式RowSource

表达 一个代表 ObjectFrame 对象的变量。

备注

例如,要在一个列表框中显示名为“CustomerList”的查询中的几行数据,可以将列表框的 RowSourceType 属性设置为“表/查询”,并将其 RowSource 属性设置为名为“CustomerList”的查询。

RowSource 属性设置取决于 RowSourceType 属性的设置。

对于此 RowSourceType 设置 输入此 RowSource 设置
表/查询 表名称、查询名称或者 SQL 语句。
值列表 以分号 (;) 作为分隔符的项列表。
字段列表 表名称、查询名称或者 SQL 语句。

如果 RowSourceType 属性设置为用户定义的函数,则可以将 RowSource 属性留空。

对于表字段,可以在表设计视图的“字段属性”部分中的“ 查阅 ”选项卡上为 DisplayControl 属性设置为“组合框”或“列表框”的字段设置这些属性。 在表“设计”视图中,如果将某字段的数据类型设置为“查阅向导”,Microsoft Access 会自动为该字段设置这些属性。

在 Visual Basic 中,通过使用具有以下值之一的字符串表达式来设置 RowSourceType 属性:“Table/Query”、“Value List”或“Field List”。 还可以使用字符串表达式设置 RowSource 属性的值。 要将 RowSourceType 属性设置为用户定义的函数,请输入函数名称。

如果有些值不会更改,可以将 RowSourceType 属性设置为“值列表”,然后在 RowSource 属性中输入组成列表的值。

示例

下面的示例将组合框的 RowSourceType 属性设置为“表/查询”,然后将 RowSource 属性设置为名为“EmployeeList”的查询。

Forms!Employees!cmboNames.RowSourceType = "Table/Query" 
Forms!Employees!cmboNames.RowSource = "EmployeeList"

支持和反馈

有关于 Office VBA 或本文档的疑问或反馈? 请参阅 Office VBA 支持和反馈,获取有关如何接收支持和提供反馈的指南。