CursorLock
database parameter
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
|
1 |
CursorLock='lock_value' |
|
Parameter |
Description |
|---|---|
|
lock_value |
Specifies the type of locking you want to use for
|
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:
1SQLCA.DBParm = "CursorScroll='Dynamic',CursorLock='OptVal'"
See also