>>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.
There shouldn't be any data at all ... the schema will be retained (same DataColumns), but all DataRows in the DataRowCollection of each DataTable get removed.