计算机二级DELPHI控件:数据集组件的当前状态计算机二级考试
文章作者 100test 发表时间 2009:04:30 03:54:41
来源 100Test.Com百考试题网
2009年下半年全国计算机等级考试你准备好了没?考计算机等级考试的朋友,2009年下半年全国计算机等级考试时间是2009年9月19日至23日。更多优质资料尽在百考试题论坛 百考试题在线题库
对数据库的操作主要包括数据的插入、删除、编辑、保存等,数据集组件当前状态就是用来表示数据库当前可实施的操作。可用以下几种方法来表示对数据库的操作状态:
·Browse方法 表示数据集组件处于浏览状态,不能对数据表进行编辑。
·CalcFIelds方法 表示数据集组件处于计算字段状态。
·Edit方法将数据集组件设置为编辑状态。
·Inactive方法表示数据集组件处于非活动状态,对应的数据表处于关闭状态。
·Inse~方法 表示数据集组件处于插入状态,允许用户插入或删除记录。
·SetKey方法表示数据库组件处于查询状态,可调用Find:Key,GotoKey等方法查找数据表中的记录。
数据集组件有一个State属性,该属性的值表示当前数据集所处的状态,相应于数据集的几种状态,State属性的取值为:dsInactive、dsBrowse、dsEdit、dsInsert、dsSetkey、dscalcFields。数据集组件还有一个OnStateChange事件,数据集状态发生变化时,相应的事件就会被触发。