R
Rob R. Ainscough
After reading this article I have a better understanding of the process, but
getting to this understand was WAY to involved for the task at hand. It is
like the implementation of .Merge was an after thought rather than a dream
method.
http://www.knowdotnet.com/articles/datasetmerge.html
However, I am disappointed that Microsoft have NOT done a better job in
documentation of how to use Merge correctly with concrete real world
samples -- the samples I've seen are a joke and have about ZERO real world
application.
But more importantly, the fact that so many developers are having a hard
time understanding the implementation (not the concept behind what a Merge
should do or what needs to be accomplished by a merge) of how DataSet.Merge
works, that in itself should have the folks at Redmond going -- oops, we
goofed. Merge is supposed to be a developer tool, not some bizarre
implementation with all kinds of special conditions (some of which are
extremely important to the success of the final results) that requires
excessive R&D to figure it out.
Sorry, I realize this is somewhat of a rant, but don't blame the developer
community for a poorly documented and even worse implementation of Merge.
Rob.
getting to this understand was WAY to involved for the task at hand. It is
like the implementation of .Merge was an after thought rather than a dream
method.
http://www.knowdotnet.com/articles/datasetmerge.html
However, I am disappointed that Microsoft have NOT done a better job in
documentation of how to use Merge correctly with concrete real world
samples -- the samples I've seen are a joke and have about ZERO real world
application.
But more importantly, the fact that so many developers are having a hard
time understanding the implementation (not the concept behind what a Merge
should do or what needs to be accomplished by a merge) of how DataSet.Merge
works, that in itself should have the folks at Redmond going -- oops, we
goofed. Merge is supposed to be a developer tool, not some bizarre
implementation with all kinds of special conditions (some of which are
extremely important to the success of the final results) that requires
excessive R&D to figure it out.
Sorry, I realize this is somewhat of a rant, but don't blame the developer
community for a poorly documented and even worse implementation of Merge.
Rob.