DbServer.BLOBRootUnlock 方法 | |
释放对 BLOB 文件根区域的锁定。
命名空间:
XSharp.VO.SDK
程序集:
XSharp.VORDDClasses (在 XSharp.VORDDClasses.dll 中) 版本:2.22 GA
语法 VIRTUAL METHOD BLOBRootUnlock() AS USUAL
public virtual __Usual BLOBRootUnlock()
查看代码返回值
类型:
__Usual备注
使用 DBServer:BLOBRootUnlock() 释放先前通过 DBServer:BLOBRootLock() 获得的锁。
提示: |
---|
唯一需要使用 DBServer:BLOBRootLock() 或 DBServer:BLOBRootUnlock() 的方法是 DBServer:BLOBRootGet() 和 DBServer:BLOBRootPut()。
|
示例
此示例说明如何在 BLOB 文件的根部存储信息以及如何为以共享模式打开的数据服务使用锁定。
1FUNCTION GetSettings()
2LOCAL aCustSettings AS ARRAY
3LOCAL oDBCust AS DBServer
4
5
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
参见