VB基础教程:第九章第三节数据控件
9.3数据控制
1.数据控制的建立
从VB工具箱中单击数据控件,并在窗体上绘制数据控件。
2.数据控件的属性
属性
函数
连接
指定数据控件所连接的数据库的类型。VB默认是Access的MDB数据库,也可以连接DBF、XLS、ODBC等数据库
DatabaseName
指定要使用的具体数据库。包含路径名
RecordSource
指定具体的可访问数据,这些数据构成了recordset对象recordset对象,可以是单个0——数据库中的表名、存储查询或SQL查询命令
Recordset type
确定Recordset类型,有1-dynaset(动态,默认);2——快照
b操作
当记录指针指向记录集的开头时,确定数据控件应该做什么:
0-控件被重新定位到第一条记录。
1——移动记录集的起始位,找到一条无效记录,触发无效事件validate
第一条记录的数据控件的失效
当记录指针指向记录集的末尾时,确定数据控件应该采取的动作:
0-控件被重新定位到最后一条记录。
1——移动记录集的结束位,定位一条无效记录,触发数据控件验证最后一条记录的无效事件。
2——向记录集中添加新的空记录,编辑新记录,移动记录指针,将新记录写入数据库
绑定、数据控件和数据库之间的关系:
绑定的属性:
数据源-通过有效的数据控件连接到数据库。
data field-将数据库中的有效字段连接到绑定控件。
除了常规控件之外,可以绑定到数据控件的控件有:
控件名称
部件名称
通用属性
MSFlexGrid
Microsoft FlexGrid Control 6.0(OLE DB)
DataSource
DB combo
Microsoft数据绑定列表控件6.0
DataField、Data source、ListField、RowSource、BoundColumn
DBList
DBGrid
0条评论