That would depend on the tables.
If your question is a pure ADO.NET question, try posting in that forum, but it really sounds like a database problem, so you might consider posting in a database forum.
To append datasets in Crystal you might use a UNION, otherwise a Stored Procedure on the database using a temp file is probably the most efficient means.
-k