Hi,
Probably not. You need to keep a set of locked records in each remote connection object.
I have those in my LockManager.Do you mean I should have another in my RemoteDataAccess?
Or I have a set of locks which only this object have?
when unreferenced() is called on that object, you iterate thru that set and call unlock() on each lock in the clint's set.
If the unreferenced() is called ,I should unlock
all the locks even if it dose not belong to that object?
2>Did you refresh the combox and when ?
I think when add a new record ,maybe there will add some new origin airport,dest airpot or carrier?
Could you answer it?Thanks a lot.