Experiment No.2
-----------------------
This experiment demonstrates that if the operation in transaction #1 is a write, then read operations in transaction #2 will be successful only when the isolation level of transaction #2 is ReadUncommitted

Process #1 Settings
- - - - - - - - - - - - - - - -
Select Operation to Perform on the Local DataSet
  Read Records
  Add Record
x Edit Current Record
  Delete Current Record

Select Operating Conditions
x Perform the indicated operation inside a Transaction
x Communicate DataSet updates to back-end database

Select IsolationLevel for Transaction
(any)
 ReadCommitted
 ReadUncommitted
 RepeatableRead
 Serializable


Process #2 Settings
- - - - - - - - - - - - - - - - 
Select Operation to Perform on the Local DataSet

x Read Records
  Add Record
  Edit Current Record
  Delete Current Record

Select Operating Conditions

x Perform the indicated operation inside a Transaction
x Communicate DataSet updates to back-end database

Select IsolationLevel for Transaction

First try ReadCommitted; then try the read operation again with any of the other IsolationLevel settings: ReadUncommitted, RepeatableRead, or Serializable.

Expected Result of Experiment No. 2
- - - - - - - - - - - - - - - - - - - - - - - - - - - - - 
On the read operation performed with an isolation level of ReadUncommitted will succeed.