Description
When used with the CursorScroll parameter, specifies locking options for cursors in ODBC data source.
The values you can set for CursorLock control two aspects of cursor locking:
-
Concurrent access
Ensures that multiple users can simultaneously access data that is accurate and current.
-
Collision detection
Detects collisions that occur when multiple users update the same data at the same time.
Applies to
ODBC (if driver and back-end DBMS support this feature)
Syntax
CursorLock='lock_value'
Parameter |
Description |
---|---|
lock_value |
Specifies the type of locking you want to use for ODBC cursors. Values are:
|
Default value
If you do not specify a value for CursorLock, PowerBuilder defaults to the cursor lock setting specified by your ODBC driver.
Examples
To set scrolling and locking options for cursors in an ODBC data source:
-
Database profile
On the Transaction page in the Database Profile Setup dialog box, select Dynamic Scrolling from the Scrolling Options drop-down list, and Optimistic Using Values from the Locking drop-down list.
-
Application
Type the following in code:
SQLCA.DBParm = "CursorScroll='Dynamic',CursorLock='OptVal'"
See also