Freigeben über


DataTable.Copy-Methode

Kopiert die Struktur und die Daten für diese DataTable.

Namespace: System.Data
Assembly: System.Data (in system.data.dll)

Syntax

'Declaration
Public Function Copy As DataTable
'Usage
Dim instance As DataTable
Dim returnValue As DataTable

returnValue = instance.Copy
public DataTable Copy ()
public:
DataTable^ Copy ()
public DataTable Copy ()
public function Copy () : DataTable

Rückgabewert

Eine neue DataTable mit derselben Struktur (Tabellenschemas und Einschränkungen) und denselben Daten wie diese DataTable.

Hinweis

Wenn diese Klassen abgeleitet wurden, besteht die Kopie aus denselben abgeleiteten Klassen.

Beispiel

Im folgenden Beispiel wird mit der Copy-Methode eine Kopie der ursprünglichen DataTable erstellt. Der Namespacename wird nicht beibehalten, wenn er von einer übergeordneten DataTable oder einem übergeordneten DataSet geerbt wird.

Private Sub CopyDataTable(ByVal table As DataTable )
    ' Create an object variable for the copy.
    Dim copyDataTable As DataTable
    copyDataTable = table.Copy()

    ' Insert code to work with the copy.
 End Sub
private void CopyDataTable(DataTable table){
    // Create an object variable for the copy.
    DataTable copyDataTable;
    copyDataTable = table.Copy();

    // Insert code to work with the copy.
 }

Plattformen

Windows 98, Windows 2000 SP4, Windows CE, Windows Millennium Edition, Windows Mobile für Pocket PC, Windows Mobile für Smartphone, Windows Server 2003, Windows XP Media Center Edition, Windows XP Professional x64 Edition, Windows XP SP2, Windows XP Starter Edition

.NET Framework unterstützt nicht alle Versionen sämtlicher Plattformen. Eine Liste der unterstützten Versionen finden Sie unter Systemanforderungen.

Versionsinformationen

.NET Framework

Unterstützt in: 2.0, 1.1, 1.0

.NET Compact Framework

Unterstützt in: 2.0

Siehe auch

Referenz

DataTable-Klasse
DataTable-Member
System.Data-Namespace
Clone

Weitere Ressourcen

Erstellen und Verwenden von DataTables