网淘巴来吧,欢迎您!

返回首页 微信
微信
手机版
手机版

Data.DB.TDataSet.State

2022-11-30 新闻来源:网淘巴 围观:670
''

属性:property State: TDataSetState read FState;只读

描述

表示数据集的当前运行模式。

检查状态以确定数据集的当前操作模式。状态决定了可以对数据集中的数据做什么,例如编辑现有记录或插入新记录。当应用程序处理数据时,数据集状态会不断变化。

打开一个数据集将State从dsInactive更改为dsBrowse。应用程序可以调用Edit将数据集设置为dsEdit状态,也可以调用Insert将数据集设置为dsInsert状态。如果数据集是TTable或TClientDataSet对象,应用程序可以调用SetKey或SetRange将数据集置于dsSetKey状态。

Posting or canceling edits, insertions, or deletions,将State从当前状态更改为dsBrowse。关闭一个数据集会改变它的状态为dsInactive。

有些状态,例如dsCalcFields、dsFilter、dsNewValue、dsOldValue和dsCurValue不能被应用程序直接看到或设置。当OnCalcFields和OnFilterRecord事件发生时,或者当应用程序访问某些字段属性时,这些状态会自动设置。

免责申明
部分文章来自各大搜索引擎,如有侵权,请与我联系删除。
打赏

相关文章

遇到问题?请给我们留言

请填写您的电话号码,我们将回复您电话

欢迎
光临