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


本文标签: 控件 数据 属性