PB数据窗口中的几种状态及应用

PB数据窗口中的几种状态及应用数据窗口的状态主要有以下几种:1)New!2)NewModified!3)DataModified!4)NotModified!数据窗口可以利用这些状态标志判断数据是否被修改过。记录和字段的状态标志如下:×××××××××××××××××××× 状态 使用范围 NotModified! 记录与字段 DataModified!
摘要由CSDN通过智能技术生成

PB数据窗口中的几种状态及应用
数据窗口的状态主要有以下几种:

1)New!

2)NewModified!

3)DataModified!

4)NotModified!

◆NotModified!

该行或行的值为查询所得,没有发生改变。

◆DataModified!

该行或列的值为查询所得,发生了改变。

◆New!

该行或列为一插入的新行,数据没有发生改变(数据为空或缺省值)。

◆NewModified!

该行或列为一插入的新行,数据发生改变。改变是通过用户键盘输入或调用了SetItem()函数。

数据窗口可以利用这些状态标志判断数据是否被修改过。

记录和字段的状态标志如下:

××××××××××××××××××××

     状态                            使用范围

    NotModified!                记录与字段

    DataModified!              记录与字段

    New!                            记录

    NewModified!               记录

    ×××××××××××××××××××××××

   当第一次使用retrieve()函数从数据库中读取数据时,所有在数据窗口缓冲区的记录与字段都是属于NotModified!状态。

   当时数据被修改过后,被修改过的记录状态标志与字段状态标志都会被改成DataModified!

   当增加一笔数据时,增加数据的字段状态标志为NotModified!,记录状态标志为New!.

   当我们在增加的字段中填上数据后,字段状态标志为DataModified!记录状态标
  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值