You have not provided enough information to give you an exact answer. You DID NOT specify whether all the tables were of Access DB, SQL Server 2000 DB, or Oracle DB, nor did you specify that all the tables were from the same DB or tables from different DB's. However, the secret lies in your SQL Statement which include the FROM portion that exacts parent and child tables, into a DataSet,if parent and child tables are from same DB. If child table(s) is/are from different DB AND unrelated the you MUST create the relation ship between parent and child, before you ADD, DELETE or UPDATE.
Hope this helps.