Zdravím, narazil jsem na potřebu vytvořit kopii dataTable. A kopií myslím vytvoření nové tabulky se stejnými daty jako má originál a ne pouze vytvoření nové reference na původní datatable. Vím že můžu použít něco jako
Dim dtCopy as dataTable=New DataTable
dtCopy=dtOriginal.Clone
Pokud jsem to ale dobře pochopil, tak tím zkopíruju pouze strukturu originální tabulky, ale nikoliv už data samotná. Exitstuje nějáká funkce na vytvoření klonu celé tabulky nebo musím kopii plnit sám po řádcích pomocí:
For i As Integer = 0 To dtOriginal.Rows.Count - 1
dtCopy.ImportRow(dtOriginal.Rows(i))
Next
|