DataRow.Table Propiedad
Definición
Importante
Parte de la información hace referencia a la versión preliminar del producto, que puede haberse modificado sustancialmente antes de lanzar la versión definitiva. Microsoft no otorga ninguna garantía, explícita o implícita, con respecto a la información proporcionada aquí.
Obtiene el DataTable para el que esta fila tiene un esquema.
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
Valor de propiedad
DataTable al que pertenece esta fila.
Ejemplos
En el ejemplo siguiente se usa la Table propiedad para devolver una referencia a la colección de columnas de DataTable.
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
Comentarios
Un DataRow no pertenece necesariamente a la colección de filas de ninguna tabla. Este comportamiento se produce cuando DataRow se ha creado pero no se ha agregado a DataRowCollection. Si la RowState propiedad devuelve DataRowState.Detached
, la fila no está en ninguna colección.