Keeping in mind that datatables are Reference types and the copy is simply
a copy of the reference (ie any changes you make to the copy will be
reflected in the original), this should work for you:
Dim dt As New DataTable
Dim dt2 As New DataTable
Dim ds1 As New DataSet
Dim ds2 As New DataSet
ds1.Tables.Add(dt)
dt2 = dt.Copy()
ds2.Tables.Add(dt2)
However, you can make a deep copy wherin you create a new table and set each
value of the new field to the value of the sourdce...