DataRow.Table Eigenschaft
Definition
Wichtig
Einige Informationen beziehen sich auf Vorabversionen, die vor dem Release ggf. grundlegend überarbeitet werden. Microsoft übernimmt hinsichtlich der hier bereitgestellten Informationen keine Gewährleistungen, seien sie ausdrücklich oder konkludent.
Ruft die DataTable ab, für die diese Zeile über ein Schema verfügt.
public:
property System::Data::DataTable ^ Table { System::Data::DataTable ^ get(); };
public System.Data.DataTable Table { get; }
member this.Table : System.Data.DataTable
Public ReadOnly Property Table As DataTable
Eigenschaftswert
Die DataTable, zu der diese Zeile gehört.
Beispiele
Im folgenden Beispiel wird die Table -Eigenschaft verwendet, um einen Verweis auf die Spaltenauflistung von DataTablezurückzugeben.
private void GetTable(DataRow row)
{
// Get the DataTable of a DataRow
DataTable table = row.Table;
// Print the DataType of each column in the table.
foreach(DataColumn column in table.Columns)
{
Console.WriteLine(column.DataType);
}
}
Private Sub GetTable(ByVal row As DataRow)
' Get the DataTable of a DataRow
Dim table As DataTable = row.Table
' Print the DataType of each column in the table.
Dim column As DataColumn
For Each column in table.Columns
Console.WriteLine(column.DataType)
Next
End Sub
Hinweise
A DataRow gehört nicht unbedingt zur Auflistung von Zeilen einer Tabelle. Dieses Verhalten tritt auf, wenn erstellt DataRow , aber nicht hinzugefügt DataRowCollectionwurde. Wenn die RowState -Eigenschaft zurückgibt DataRowState.Detached
, befindet sich die Zeile in keiner Auflistung.