点击或拖拽改变大小

DataWindow.ConcurrencyControl 属性

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

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

属性值

类型:__Usual
一个常量,用于标识此数据窗口的自动并发控制模式,确定何时以及如何锁定和释放记录:
备注
以下常量之一,用于标识此数据窗口的自动并发控制模式,确定何时以及如何锁定和释放记录:
常量描述
CCNONE数据窗口不提供自动记录锁定;应用程序需要显式地进行所有锁定。
CCSTABLE窗口所在的记录始终被保持锁定。请注意,当处于浏览视图时,光标所在的行代表当前记录。
CCOPTIMISTIC 除了在追加时(刚刚追加的记录被锁定,只有在移动到记录之外或显式调用 DataServer 或 DBServer Unlock() 方法时才释放锁), 不会持续维护任何锁定。对于所有其他记录,在执行任何更新之前都会重新从磁盘读取记录。这是默认
CCREPEATABLE所有已读取的记录都会被保持锁定。用户可以确保在先前查看的数据之间移动时,它们没有发生更改。
CCFILE 整个由服务器提供的集合中的所有记录都会被持续锁定。 这对于与服务器的所有记录相关联的窗口不太实际,因为它将对应于文件锁。 它意在与 DataWindow:SetSelectiveRelation() 方法一起使用。
参见