Rowset Class

Added new rowset property: lockType to determine if explicit locks can be released by a call to rowset.save() or not.

 

Allowed values for lockType are:

  0 - Automatic = row locks obtained by calling rowset.lockrow() are released by calls to Save() or Abandon()

  1 - Explicit = row locks obtained by calling rowset.lockrow() are NOT released by calls to Save() or Abandon()

The default for lockType is 0 - Automatic unless an overriding setting is set in plus.ini or the application's .ini file.

 

Added support for new ini file setting:

[Rowset]

LockType=0    (or)

LockType=1

Allows user to set default rowset.lockType via ini setting.