Saschas Weblog

ESCde Developer Blog

  Home :: Kontakt :: RSS Feed
  30 Posts :: 0 Artikel :: 10 Kommentare :: 32 Trackbacks

Archiv

Post Kategorien

ESCde

ESCde Blogger

Mit der Copy() Methode lässt sich eine DataTable als Ganzes kopieren, komplett mit Schema und Daten.

Für einzelne DataRows kann man eine Kombination aus der Clone() und ImportRow() Methode verwenden.

private DataTable CopyFourRows(DataTable dt)
{
    // mit Clone Methode Tabellenstruktur kopieren
    // Schema, ohne Daten
    DataTable dt_copy = dt.Clone();

    // mit ImportRow Methode die ersten 4 Zeilen kopieren
    for (int i = 0; i <= 4; ++i)
    {
        dt_copy.ImportRow(dt.Rows[i]);
    }

    return dt_copy;
}
veröffentlicht am 29.07.2007 14:12