点击或拖拽改变大小

DbServer.BLOBRootUnlock 方法

X#
释放对 BLOB 文件根区域的锁定。

命名空间:  VO
程序集:  VORDDClasses (在 VORDDClasses.dll 中) 版本:2.22 GA
语法
 VIRTUAL METHOD BLOBRootUnlock() AS USUAL
查看代码

返回值

类型:__Usual
备注
使用 DBServer:BLOBRootUnlock() 释放先前通过 DBServer:BLOBRootLock() 获得的锁。
提示 提示:
唯一需要使用 DBServer:BLOBRootLock() 或 DBServer:BLOBRootUnlock() 的方法是 DBServer:BLOBRootGet() 和 DBServer:BLOBRootPut()。
示例
此示例说明如何在 BLOB 文件的根部存储信息以及如何为以共享模式打开的数据服务使用锁定。
X#
 1FUNCTION GetSettings()
 2LOCAL aCustSettings AS ARRAY
 3LOCAL oDBCust AS DBServer
 4
 5// Open a customer file in shared mode
 6oDBCust := Customer{}
 7
 8IF oDBCust:BLOBRootLock()
 9aCustSettings := oDBCust:BLOBRootGet()
10oDBCust:BLOBRootUnlock()
11ELSE
12Alert("Could not obtain root lock")
13ENDIF
14
15oDBCust:Close()
16
17RETURN aCustSettings
参见