清华大学出版社 TSINGHUA UNIVERSITY PRESS 3.AD0数据控件上新增绑定控件的使用 和ADo数据控件的綁定控件属性主要包括 Data Source Data Field data Member data ormat ■ Data Source和 DataField的连接功能增强了; ■ DataMemberl属性允许处理多个数据集,从数 据供应程序提供的几个数据成员中返回或设置 个特定的数据成员; Data Format属性用于指定数据内容的显示格式
3. ADO数据控件上新增绑定控件的使用 ◼ 和ADO数据控件的绑定控件属性主要包括: DataSource,DataField,DataMember,DataF ormat ◼ DataSource和DataField的连接功能增强了; ◼ DataMember属性允许处理多个数据集,从数 据供应程序提供的几个数据成员中返回或设置一 个特定的数据成员; ◼ DataFormat属性用于指定数据内容的显示格式。 6.5 ADO数据控件
清华大学出版社 TSINGHUA UNIVERSITY PRESS 属性 描述 Data Source| Datalist, Data Combo所绑定数据控件的名称 Datalist 由 DataSource属性所指定的记录集中的一个字 段名称。这个字段将用于决定在列表中高亮显 示哪一个元素。如果作出了新的选择,则它就 是当移动到一个新记录时所需更新的字段。 RowSource将用于填充列表的数据控件的名称。 Bound column由 RowSource属性所指定的记录集中的一个字 段名称。这个字段必须和将用于更新该列表的 Data field的类型相同。 Listfield 由将用于填充该列表的 RowSource所指定的记 录集中的一个字段名称
6.5 ADO数据控件 属 性 描 述 DataSource DataList, DataCombo 所绑定数据控件的名称 DataList 由 DataSource 属性所指定的记录集中的一个字 段名称。这个字段将用于决定在列表中高亮显 示哪一个元素。如果作出了新的选择,则它就 是当移动到一个新记录时所需更新的字段。 RowSource 将用于填充列表的数据控件的名称。 BoundColumn 由 RowSource 属性所指定的记录集中的一个字 段名称。这个字段必须和将用于更新该列表的 DataField 的类型相同。 ListField 由将用于填充该列表的 RowSource 所指定的记 录集中的一个字段名称
清华大学出版社 TSINGHUA UNIVERSITY PRESS 例6.6使用AD0数据控件和 Datagrid数据网格控件浏 览数据库 Student.mdb,并使之具有编辑功能。 ■下图为具有增、删、改功能的数据网格綁定。 回回冈 垂名性剧专出先年片 学园 200301王洪 1983-2-5 700 200302李玲女计算抚1983-3-3 680 200303成宇男通信1983-6-6 650 标有*号的记录004果支化 1933-2-8 648 行表示允许增030*元电于 1983-4-5 689 1983-2 720 加新记录 00307程前男自控 1983-6-1 710 200308钟敬男计算机19831-3105 「200309康保男化工1983-3-1 200310徐泽男抚电1983-5-3 Lsil AD控件
例6.6 使用ADO数据控件和DataGrid数据网格控件浏 览数据库Student.mdb,并使之具有编辑功能。 ◼ 下图为具有增、删、改功能的数据网格绑定。 6.5 ADO数据控件 标有号的记录 行表示允许增 加新记录 进入
清华大学出版社 TSINGHUA UNIVERSITY PRESS Data grid控件使用方法: 需通过”工程部件"菜单命令选择 Data grid控件 部件 控件设计器|可插入对象 a abl icrosoft Common Dialog Control 6. 0 crosoft Data Bound grid Control 5.0 Microsoft datagrid control60m目 目国 粤 Microsoft DataRepeater Control 6.0 将 Data Grid MIcrosoft DirectAnimation Media Contrc 控件添加 1 c1050 Flex Grid Control 6.0 (SP3) O Microsoft Forms 2.0 Object Library 到工具箱国 □ Microsoft hi L erarchi cal FlexGrid Contrc、浏测览)」 厂只显示选定项 Microsoft DataGrid Control 6.0 (OLEDB) 定位:C: AWINDOWS\ system32 AMSDATGRI0c 确定 取消 应用A)
◼ DataGrid控件使用方法: ➢ 需通过"工程|部件"菜单命令选择DataGrid控件, 6.5 ADO数据控件 将DataGrid 控件添加 到工具箱
清华大学出版社 TSINGHUA UNIVERSITY PRESS ■ DataGrid控件使用方法 将 Data grid控件放置到窗体上。 >设置 Data grid网格控件的 Data Source属性为 Adoc1,实现 Data Grid1绑定到数据控件 Adodc1。 DataGrid Data rid 工程1-For重1(For) 回区 按宇母序按分序 Fornl (名称〕 DataGrid 自定义 Align lo -vbAlignNone AllowAddrew False AllowArrowsTrue AllowDelete False AllowUpdate l1- dbg3D Backcolor 口H000005 BorderStyle 11-dbgFixedsingle aption CausesvalidatioTrue <Adodc1 ColumnHeaders Tru Datamember Adodc1 》 DragOon
◼ DataGrid控件使用方法: ➢ 将DataGrid控件放置到窗体上。 ➢ 设 置 DataGrid 网格控件的 DataSource 属性为 Adodc1, 实 现 DataGrid1 绑 定 到 数 据 控 件 Adodc1。 6.5 ADO数据控件