ADSLocking()
Turns on/off the Advantage proprietary locking mode
- Syntax
-
- ADSLocking( <lMode> ) --> lPriorSetting
- Arguments
-
- <lMode> .T. to use the Advantage proprietary locking mode (this is the default setting if a remote server is used) or pass .F. to use "compatibility" locking.
- Returns
-
- <lPriorSetting> .T. if prior setting was for the proprietary mode.
- Description
-
- See ACE.HLP for full details about the Advantage Database Server. The Advantage Database Server has a fast Proprietary locking mode that is more efficient than traditional network locking. It is only available when using the remote server (not the local server).
- If a file is opened in the proprietary mode, other applications cannot open it in a "write" mode. So if non-Advantage applications need concurrent access to the data files, use the Compatibility locking mode by calling ADSLocking( .F. ).
- ADSLocking() is a Get/Set function for the locking mode. It affects files at the time they are opened. So when a data file is opened, the current setting is used for that file until it is closed. Different files can have different locking modes by changing the setting before opening a second file.
- Status
-
- Ready
- Compliance
-
- Harbour extension
- Platforms
-
- Windows 32-bit
- Files
-
- Library is RddAds Header is ads.ch
- See Also