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
accessEnsures 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.
Controls
-
ODBC (if driver and
back-end DBMS support this feature)
Syntax
|
1 |
CursorLock='<span>lock</span>_<span>value</span><span>'</span> |
|
Parameter |
Description |
|---|---|
|
lock_value |
Specifies the type of locking you want
For more about how the ODBC standard defines |
Default
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
profileOn 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.DbParameter =1"CursorScroll='Dynamic',CursorLock='OptVal'"