Hinweis
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, sich anzumelden oder das Verzeichnis zu wechseln.
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, das Verzeichnis zu wechseln.
Initialisiert eine neue Instanz der DataTableMapping-Klasse, sofern ein Quelltabellenname, ein DataTable-Name und ein Array von DataColumnMapping-Objekten angegeben sind.
Namespace: System.Data.Common
Assembly: System.Data (in system.data.dll)
Syntax
'Declaration
Public Sub New ( _
sourceTable As String, _
dataSetTable As String, _
columnMappings As DataColumnMapping() _
)
'Usage
Dim sourceTable As String
Dim dataSetTable As String
Dim columnMappings As DataColumnMapping()
Dim instance As New DataTableMapping(sourceTable, dataSetTable, columnMappings)
public DataTableMapping (
string sourceTable,
string dataSetTable,
DataColumnMapping[] columnMappings
)
public:
DataTableMapping (
String^ sourceTable,
String^ dataSetTable,
array<DataColumnMapping^>^ columnMappings
)
public DataTableMapping (
String sourceTable,
String dataSetTable,
DataColumnMapping[] columnMappings
)
public function DataTableMapping (
sourceTable : String,
dataSetTable : String,
columnMappings : DataColumnMapping[]
)
Parameter
- sourceTable
Der Quelltabellenname aus einer Datenquelle mit Berücksichtigung von Groß- und Kleinschreibung.
- dataSetTable
Der Tabellenname aus einem DataSet, für das die Zuordnung erfolgen soll.
- columnMappings
Ein Array von DataColumnMapping-Objekten.
Beispiel
Im folgenden Beispiel wird ein DataTableMapping-Objekt erstellt, einige seiner Eigenschaften werden festgelegt, und seine ColumnMappings werden in ein Array kopiert. In diesem Beispiel wird davon ausgegangen, dass eine DataColumnMappingCollection-Klasse erstellt wurde.
Public Sub CreateDataTableMapping()
' ...
' create mappings
' ...
Dim columns1() As DataColumnMapping
mappings.CopyTo(columns1, 0)
Dim mapping As New DataTableMapping _
("Categories", "DataCategories", columns1)
Dim columns2() As DataColumnMapping
mapping.ColumnMappings.CopyTo(columns2, 0)
End Sub
public void CreateDataTableMapping()
{
// ...
// create mappings
// ...
DataColumnMapping[] columns1 = {};
mappings.CopyTo(columns1, 0);
DataTableMapping mapping =
new DataTableMapping("Categories", "DataCategories", columns1);
DataColumnMapping[] columns2 = {};
mapping.ColumnMappings.CopyTo(columns2, 0);
}
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, 1.0
Siehe auch
Referenz
DataTableMapping-Klasse
DataTableMapping-Member
System.Data.Common-Namespace