ASA Programming Guide
Adaptive Server Anywhere .NET Data Provider API Reference
AsaConnection class
Returns a transaction object. Commands associated with a transaction object are executed as a single transaction. The transaction is terminated with a Commit() or Rollback().
AsaTransaction BeginTransaction( )
AsaTransaction BeginTransaction( IsolationLevel isolationLevel )
isolationLevel A member of the IsolationLevel enumeration. The default value is ReadCommitted.
An object representing the new transaction.
To associate a command with a transaction object, use the AsaCommand.Transaction property.
AsaTransaction tx = conn.BeginTransaction( IsolationLevel.ReadUncommitted );
Typical types of inconsistency