Record locking in Adabas is triggered if a command from ODBC, ADO, ADO.NET, JDBC, or OLE DB issues a lock. When a record is being updated, the record is locked, and then released when the transaction ends.
Transactions are supported by the Adabas SQL Gateway (CONNX for Adabas). A transaction call causes changes to be committed in Adabas.