
第17讲数据集组件 数据集组件概述 ·数据集组件方法与事件 ●Table组件功能及应用
第17讲 数据集组件 ⚫数据集组件概述 ⚫数据集组件方法与事件 ⚫Table组件功能及应用

数据库组件与编程 ZForm1 二回x 输入课程孕: c05 查找 课晷 课程名 学分 时间 名额 c03 外语 23 49 c04力学 3 44 149 c05 生物 4 52 149 c06 历史 2 44 299 c07 鍵统 2 34 100
数据库组件与编程

数据库组件与编程 代码 -xe 数据 控件 数据库 Query1 代码
数据库组件与编程 数 据 库 数据 控件 Table1 Query1 代码 代码

数据集组件常用操作 ·打开和关闭数据集 ·改变数据集当前记录 ·访问数据集(当前记录列值 ·在数据集中查找、定位记录 ·通过数据集组件修改数据库据 。利用Table组件的方法
数据集组件常用操作 ⚫打开和关闭数据集 ⚫改变数据集当前记录 ⚫访问数据集(当前记录列值) ⚫在数据集中查找、定位记录 ⚫通过数据集组件修改数据库据 利用Table组件的方法

打开、关闭数据集 ●设置有关属性 OTable1.Active True/False ●执行有关方法 OTable1.Open OTable1.Close
打开、关闭数据集 ⚫设置有关属性 Table1.Active (True/False) ⚫执行有关方法 Table1.Open Table1.Close

移动数据来当前记录指针 ●数据集的方法 。First-指针移到数据集首记家 。Last-指针移到数据集末记录 OPrior-指针上移一个记录 。Next-指针下移一个记录 ●Eof属性:true/false
移动数据集当前记录指针 ⚫数据集的方法 First-指针移到数据集首记录 Last-指针移到数据集末记录 Prior-指针上移一个记录 Next-指针下移一个记录 ⚫Eof 属性 : true / false 方法

查找记录一Locate方法 Locate(字段名', 字段值 lopartialkey locaseinsensitive
查找记录-Locate方法 Locate( '字段名' , 字段值 , [ lopartialkey , locaseinsensitive ] )

据集方法例 17-1 7Fora1 回☒ 输入课程号 查找 匐 课号课程名学分时间 名额 围 c01 物理 4 11 197 c02 化学 2 14 94 c03 外语 1 23 47 c04 力学 3 44 149 前一记录 后一记录
数据集方法例 17-1

数据集方法例代码 )"查找”按钮 table1.Locate('cno',edit1.text,] ●按课程名查找(模糊查找) table1.Locate('cname', edit1.text lopartialkey]
数据集方法例代码 ⚫“查找”按钮 table1.Locate('cno',edit1.text,[ ]) ⚫按课程名查找(模糊查找) table1.Locate( 'cname' , edit1.text , [ lopartialkey] ) ;

访问数据集 ·通过下标访问数据集字段值 Table1.Fields[0].Value; ●通过域名访问数据集字段值 Table1.FieldValues['cname']; ·简捷方式 Oedit1.text Table1['cname'];
访问数据集 ⚫通过下标访问数据集字段值 Table1.Fields[0].Value; ⚫通过域名访问数据集字段值 Table1. FieldValues['cname']; ⚫简捷方式 edit1.text := Table1['cname'];