点击或拖拽改变大小

DataServer.ConcurrencyControl 属性

X#
一个常量,标识此数据服务的自动并发控制模式,确定何时以及如何锁定和释放记录:

命名空间:  VO
程序集:  VOSystemClasses (在 VOSystemClasses.dll 中) 版本:2.22 GA
语法
 VIRTUAL PROPERTY ConcurrencyControl AS USUAL GET SET 
查看代码

属性值

类型:__Usual
一个常量,标识此数据服务的自动并发控制模式,确定何时以及如何锁定和释放记录:
备注
以下常量之一,标识此数据服务的自动并发控制模式,确定何时以及如何锁定和释放记录:
常量描述
CCNONE数据服务不提供自动记录锁定;应用程序需要显式执行所有锁定。
CCOPTIMISTIC 除了追加时,通常不保持锁定——刚刚追加的记录被锁定, 并且只有在移出记录或显式调用 DataServer 或 DBServer Unlock() 方法时才释放锁定。 对于所有其他记录,在进行任何更新之前,记录会从磁盘重新读取。这是默认设置。
CCSTABLE服务所在的记录始终保持锁定。
CCREPEATABLE所有已读取的记录都保持锁定。用户保证在返回先前查看的数据时,它们未更改。
CCFILE 服务提供的整个记录集中的所有记录在整个过程中都被锁定。 这对于与服务的所有记录相关联的窗口来说并不实用。它旨在与方法 DataServer:SetSelectiveRelation() 一起使用。
参见