织梦CMS - 轻松建站从此开始!

VBA教程、excel VBA编程、VBA视频、VBA控件,VBA应用教程,vba技巧

当前位置: vba技术联盟>VBA教程>

VBADBList 控件的用法

时间:2009-09-21 20:35来源:未知 作者:vba技术联盟 点击:
DBList 控件是和数据相连的列表框,它能自动从与之相连的 Data 控件的字段中移居,并有选择地更新其它 Data 控件中相关表的字段。 语法 DBList 说明 DBList 控件和标准 ListBox 控件不同。ListBox 控件的列表用 AddItem 方法填加数据项,而 DBList 控件由和它相连的 Data 控

DBList 控件是和数据相连的列表框,它能自动从与之相连的 Data 控件的字段中移居,并有选择地更新其它 Data 控件中相关表的字段。

语法

DBList

说明

DBList 控件和标准 ListBox 控件不同。ListBox 控件的列表用 AddItem 方法填加数据项,而 DBList 控件由和它相连的 Data 控件的 Recordset 对象中的字段中的数据自动填加数据项。标准 ListBox 控件用 AddItem 方法手工移居。另外,DBList 控件有能力更新在不同的 Data 控件的相关的 Recordset 对象中的字段。

DBList 控件支持自动查找模式,不用附加代码能迅速在列表中定位数据项。

下面是一系列属性,用于填充、管理列表和把选定数据和 Data 控件绑定。

属性 特性
DataSource 当选择确定时的被更新的 Data 控件名。
DataField DataSource 属性指定的在 Recordset 中更新的字段名。
RowSource 作为控件列表区段的项目源使用的 Data 控件名。
ListField RowSource 指定的在 Recordset 中的字段名,用于填充列表。DBList 不支持 Listfield 属性的 LongBinary 型的字段。
BoundColumn RowSource 指定的在 Recordset 中的字段名,当选择确定后传回到 DataFieldDBList 不支持 BoundColumn 属性的 LongBinary 型的字段。
BoundText BoundColumn 字段的文本值。当选择确定后,该值被回传以更新由 DataSourceDataField 属性指定的 Recordset 对象。
Text 在列表中选定项目的文本值。
MatchEntry 在运行时当用户键入字符时如何查找列表。
SelectedItem RowSource 属性指定的在 Recordset 中的选定项目的书签。
VisibleCount 在列表中可见的项目数目(全部或部分)。
VisibleItems 一组书签,具有和 VisibleCount 属性相等的项目的最大数。

和用 Data 控件改变当前记录一样,如果 BoundText 属性和由 DataSource DataField 属性指定的字段的值相等,那么 DBList 控件会自动强调显示列表中的某一项。

(责任编辑:admin)
顶一下
(0)
0%
踩一下
(0)
0%
------分隔线----------------------------
发表评论
请自觉遵守互联网相关的政策法规,严禁发布色情、暴力、反动的言论。
评价:
验证码: 点击我更换图片
栏目列表
推荐内容