Service module to handle common interactions with the Linear Hash database.
Syntax
Response = Database_Services(@Service, @Params)
Returns
The meaning of the response value depends on the service.
Parameters
Parameter | Description |
---|---|
Service | The name of the service being requested. Required. |
Param1 - Param10 | Generic parameters. |
Remarks
This module provides several useful services for high level interaction with database tables and rows.
Services
Service | Description |
---|---|
VerifyLHAll | Usage: Comments: Returns: |
VerifyLH | Usage: Comments: Returns: |
GetTableProperties | Usage: Comments: Returns: |
GetTableHandle | Usage: Comments: Returns: |
ClearTableHandle | Usage: Comments: Returns: |
ReadDataRow | Usage: Comments: Returns: True if there is an error condition, False if there is no error condition. |
WriteDataRow | Usage: Comments: Returns: |
DeleteDataRow | Usage: Comments: Returns: |
GetKeyIDLock | Usage: Comments: Returns: |
ReleaseKeyIDLock | Usage: Comments: Returns: |
SetTableAlias | Usage: Comments: Returns: |
SearchIndex | Usage: Comments: Returns: |
CalculateColumn | Usage: Comments: Returns: |
GetTableCommuter | Usage: Comments: Returns: |
GetUserLocks | Usage: Comments: Returns: |
IsKeyIDLocked | Usage: Comments: Returns: |
IsKeyIDSelfLocked | Usage: Comments: Returns: |
UnlockKeyID | Usage: Comments: Returns: |
Param1 - Param10
The proper use of the generic arguments are defined in the definition of each service above.