>I don't think so, but you could always do DataSet.Clear() first, which gets rid of all existing data.
BTW, I just tried it. Clear() doesn't reset everything. If I do New DataSet(), I am OK with that. When I did Clear(), I found out that this generates an error later on the code as the dataset still contains something from the initial content.