返回目录 73数据控件(Data)-Data控件使用基础 例,如下的事件响应代码可在数据控件 Datal上显示记 录集中当前记录的记录号及记录总数: Private Sub datal reposition Datald= Datal Recordset. Absolute Position +1 Data Count= Datal Recordset Record Count Datal Caption= Str(Datald)&"/& str(Data Count) End sub 注 >记录集( Records)是Data控件所有可访问记录的集合 > Absoluteposition属性表示当前记录指针的位置 > Record count属性表示记录集的记录总数
7.3 数据控件(Data)-Data控件使用基础 例,如下的事件响应代码可在数据控件Data1上显示记 录集中当前记录的记录号及记录总数: Private Sub data1_Reposition() DataId = Data1.Recordset.AbsolutePosition + 1 DataCount = Data1.Recordset.RecordCount Data1.Caption = Str(DataId) & “/” & Str(DataCount) End Sub 注: ➢ 记录集(Recordset)是Data控件所有可访问记录的集合 ➢ AbsolutePosition属性表示当前记录指针的位置 ➢ RecordCount属性表示记录集的记录总数 返回目录
返回目录 73数据控件(Data)-Data的绑定控件 绑定:通过对普通控件的属性设置,使得这些控件与 Data控件记录集中的字段建立链接关系。 1.Data的绑定控件 具有 DataSource和 Data field属性的控件可以和Data控 件进行绑定,如标签、文本框等。 2.绑定控件的属性设置 > DataSource:选择所绑定的Data控件 DataFieldε确定需显示或更新的数据表字段,即Data 控件连接的数据表字段
7.3 数据控件(Data)-Data的绑定控件 绑定:通过对普通控件的属性设置,使得这些控件与 Data控件记录集中的字段建立链接关系。 1. Data的绑定控件 具有DataSource和DataField属性的控件可以和Data控 件进行绑定,如标签、文本框等。 2. 绑定控件的属性设置 ➢ DataSource:选择所绑定的Data控件 ➢ DataField:确定需显示或更新的数据表字段,即Data 控件连接的数据表字段 返回目录
返回目录 73数据控件(Data)-Data的绑定控件 例721建立 Xs. vbp:通过如下窗体显示 students. mdb 数据库中 studen表的内容。 学生数 学号p102 性别皮 班级网路技未 民族 姓名黄旭 地址海市南汇 4第2条记录
7.3 数据控件(Data)-Data的绑定控件 [例7.2] 建立Xs.vbp:通过如下窗体显示students.mdb 数据库中student表的内容。 返回目录
返回目录 73数据控件(Data)-Data的绑定控件 「例7.2的操作步骤 (1)设计窗体:启动VB,新建一个工程,然后设计窗体。 (2)设置Data控件的属性,见教材表74 (3)设置文本框的绑定属性,见表75 (4)编写“结束”按钮的Cick事件响应代码 Private Sub Cmd exit Click 学生数据 End 学号p1Q 性别 End Sub 班级网路技未 民族F (5)保存:Xs.Vbp、 FrmXs frm 姓名黄旭 地址干海市南汇县 (6)运行:单击Data控件上的前后四个按 〈第2条记录 结束 钮可遍历 student数据表中的内容
7.3 数据控件(Data)-Data的绑定控件 [例7.2的操作步骤] (1) 设计窗体:启动VB,新建一个工程,然后设计窗体。 (2) 设置Data控件的属性,见教材表7.4 (3) 设置文本框的绑定属性,见表7.5 (4) 编写 “结束”按钮的Click事件响应代码 Private Sub Cmd_exit_Click() End End Sub (5)保存:Xs.Vbp、FrmXs.frm (6)运行:单击Data控件上的前后四个按 钮可遍历student数据表中的内容。 返回目录
返回目录 73数据控件(Data)-Data控件的记录集 >记录集( Recordset)是Data控件所有可访问记录的集合 对数据库内容的编辑操作主要通过记录集对象来进行 1.浏览记录 >Bof和Eof属性 若Bo和Eo的属 Bof为True:记录指针指向首记录前性值都为Irue, Eof为True:记录指针指向末记录后则记录集为空 > Absoluteposition属性 返回当前记录指针的位置(0对应第一条记录) > Record Count属性 返回记录集的记录总数
7.3 数据控件(Data)-Data控件的记录集 ➢ 记录集(Recordset)是Data控件所有可访问记录的集合 ➢ 对数据库内容的编辑操作主要通过记录集对象来进行 1.浏览记录 ➢ Bof 和 Eof 属性 Bof为True:记录指针指向首记录前 Eof为True:记录指针指向末记录后 ➢ AbsolutePosition属性 返回当前记录指针的位置(0对应第一条记录) ➢ RecordCount属性 返回记录集的记录总数 返回目录 若Bof和Eof的属 性值都为True, 则记录集为空