如何判断记录query是在insert状态还是edit状态

mopeboy 2004-07-07 01:54:22
如题:

对于一个打开的纪录集中我在query.post 之前如何去判断当前的记录集是出于一个insert 状态还是edit状态????
...全文
99 3 打赏 收藏 转发到动态 举报
写回复
用AI写文章
3 条回复
切换为时间正序
请发表友善的回复…
发表回复
jacket008 2004-07-07
  • 打赏
  • 举报
回复
state状态包括:
(dsInactive, dsBrowse, dsEdit, dsInsert, dsSetKey,
dsCalcFields, dsFilter, dsNewValue, dsOldValue, dsCurValue, dsBlockRead,
dsInternalCalc, dsOpening)
jacket008 2004-07-07
  • 打赏
  • 举报
回复
打错了
query.state
jacket008 2004-07-07
  • 打赏
  • 举报
回复
if query.stade in [dsedit] then

if query.stade in [dsinsert] then

5,379

社区成员

发帖
与我相关
我的任务
社区描述
Delphi 开发及应用
社区管理员
  • VCL组件开发及应用社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧