|
<< Click to Display Table of Contents >> Locking functions |
![]() ![]()
|
Each BDE function listed below returns information about lock status, or acquires or releases a lock at the table or record level.
Function |
Description |
Acquires an exclusive persistent lock on the table preventing other users from using the table or creating a table of the same name. |
|
Acquires a table-level lock on the table associated with the given cursor. |
|
Record positioning functions have a lock parameter. |
|
Checks the lock status of the current record. |
|
Returns the number of locks of a specified type acquired on the table associated with the given session. |
|
Determines whether the table is physically shared or not. |
|
Creates an in-memory table containing a list of locks acquired on the table. |
|
Creates an in-memory table containing a list of users sharing the same network file. |
|
Releases the persistent table lock on the specified table. |
|
Releases the record lock on either the current record of the cursor or only the locks acquired in the current session. |
|
Releases table locks of the specified type associated with the current session (the session in which the cursor was created). |
|
Sets the table and record lock retry time for the current session. |