SELECT MyTable * Buffered: Field1 = "XYZ" Replace Field1 WITH "ABC" ? CurVal("MyTable.Field1") && Returns XYZ ? OldVal("MyTable.Fiedl1") && Returns XYZ ? MyTable.Field1 && Returns ABC * Another user changes the value to MNO and updates the table ? CurVal("MyTable.Field1") && Returns MNO ? OldVal("MyTable.Fiedl1") && Returns XYZ