We use strongly typed DataSets in our application. When importing data we use the convenient DataSet.Merge() operation to copy DataRows from one DataSet to another.
DataSet.Merge()
Why not just add rows? Or do it in the DB as 'Skliwz' suggests?