I hope I can explain this so as to make it clear what I'm trying to get my head around?
Lets say I have three objects, A, B & C all of which get their data from three different tables, tblA, tblB & tblC.
Right so now I need to create an end object that inherits all 3. So A inherits B which inherits C and finally D inherits A. I therefore endup with an object which can be populated with data from 3 different tables.
What I'm trying to get my head around is this.
Say I want to save changes using the D objects Save method which will need to save the changes to tblA, tblB and tblC respectively.
What happens if when the save gets to tblC and the concurrency stops the update as some other user beat me to it?
This will stop an invalid update to tblC but tblA and tblB would have already been updated?
Does this make sense?
Please ask for more clarification if require?
Lets say I have three objects, A, B & C all of which get their data from three different tables, tblA, tblB & tblC.
Right so now I need to create an end object that inherits all 3. So A inherits B which inherits C and finally D inherits A. I therefore endup with an object which can be populated with data from 3 different tables.
What I'm trying to get my head around is this.
Say I want to save changes using the D objects Save method which will need to save the changes to tblA, tblB and tblC respectively.
What happens if when the save gets to tblC and the concurrency stops the update as some other user beat me to it?
This will stop an invalid update to tblC but tblA and tblB would have already been updated?
Does this make sense?
Please ask for more clarification if require?