逐条读取,插入么?
foreach(Dataset.Table1Row row in Datataset1)
{
  Dataset2.Table2Row RowTmp = Dataset2.Table2.NewTable2Row();
  RowTmp = (Dataset2.Table2Row)row;
  dataset2.table2.addtable2row(rowtmp);
}