admin 管理员组文章数量: 1086019
2024年3月20日发(作者:cnc加工图纸)
VB语言程序设计教程
(4)UserName属性和Password属性
当访问大型数据库时,需要登录认证,经常会用到这两个属性:用户名和口令。
(5)ConnectionTimeout属性
该属性设置等待建立一个连接的时间,以秒为单位。如果连接超时,则返回一个错误。
2.ADODC控件的常用方法
ADODC控件也有Recordset属性,它是一个指向记录集的对象。ADODC控件的方法主要指
Recordset对象提供的数据操作方法。常用方法如下。
(1)AddNew、Delele、Update、CancelUpdate方法。
(2)Move方法组:MoveFirst、MoveLast、MoveNext、MovePrevious方法。
(3)Find方法。
(4)Open、Close方法。
这些方法的用法与Data控件的Recordset对象基本相同。
3.ADODC控件的常用事件
(1)WillMove和MoveComplete事件
WillMove事件在当前记录的位置即将发生变化时触发,如使用ADODC控件上的按钮移动记
录位置时。WillComplete事件在位置改变完成时触发。
(2)WillChangeField和FieldChangeComplete事件
WillChangeField
事件是当前记录集中当前记录的一个或多个字段发生变化时触发。而
FieldChangeComplete事件则是当字段的值发生变化后触发。
(3)WillChangeRecord和RecordChangeComplete事件
WillChangeRecord事件是当记录集中的一个或多个记录发生变化前产生的。而
RecordChangeComplete事件则是当记录已经完成后触发。
10.4.2 数据绑定控件
ADODC控件本身也没有显示数据的功能。其必须与数据绑定控件配合使用,才能显示或操
作数据库中的数据。
在VB 6.0中,能够和ADODC控件绑定的内部控件包括TextBox(文本框)、Label(标签)、
CheckBox(复选框)、ListBox(列表框)、ComboBox(组合框)、PictureBox(图片框)和Image
(图像框)等控件。此外,VB 6.0还提供了大量的ActiveX数据绑定控件,如DataList(数据列表)、
DataGrid(数据表格)和DataCombo(数据组合框)等。这些外部控件都允许一次显示或操作几条记录。
数据绑定控件的常用属性如下。
(1)DataSource属性
用于设置与该控件绑定的ADODC控件的名称。即指定该控件要绑定到哪个数据源。
(2)DataField属性
用于设置在该控件上显示的数据字段的名称,DataGrid等表格控件可以显示记录集中的所有
字段,所以没有该属性。
10.4.3 ADODC控件用法示例
【例10-9】 使用数据表格控件DataGrid浏览student表中的数据。程序运行界面如图10-27
所示。
208
第10章 数据库应用程序设计
图10-27 运行界面
1.加载DataGrid控件
在VB 6.0主界面中,选择“工程”→“部件…”,弹出“部件”对话框,如图10-28所示。
选中“Microsoft DataGrid Control 6.0(OLEDB)”,单击“确定”按钮。DataGrid控件即可加
到工具箱上,如图10-29所示。
2.ADODC控件属性页的设置
图10-28 “部件”对话框 图10-29 DataGrid控件的图标
(1)ADODC控件添加到窗体上以后,默认控件名为Adodc1。右键单击该控件,在弹出的快捷
菜单中选择“ADODC属性”命令,将弹出ADODC控件的“属性页”对话框,如图10-30所示。
图10-30 ADODC控件的“属性页”对话框
209
版权声明:本文标题:ADODC控件用法示例_VB语言程序设计教程_[共11页] 内容由网友自发贡献,该文观点仅代表作者本人, 转载请联系作者并注明出处:http://www.roclinux.cn/b/1710876099a577505.html, 本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌抄袭侵权/违法违规的内容,一经查实,本站将立刻删除。
发表评论