Data.DB.TDataSet.State技能使用说明

subsun 4年前 (2022-11-30) delphi 使用帮助 1031 0

属性: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事件发生时,或者当应用程序访问某些字段属性时,这些状态会自动设置。

天猫隐藏优惠券

网淘吧

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

相关推荐

网友评论

  • (*)

最新评论

用户管理

您好,欢迎到访网站!
    用户注册

您是本站第1656752名访客 今日有0篇新文章/评论