Este tema aún no ha recibido ninguna valoración - Valorar este tema

DataRowCollection (Clase)

Representa una colección de filas para un DataTable.

Espacio de nombres: System.Data
Ensamblado: System.Data (en system.data.dll)

public sealed class DataRowCollection : InternalDataCollectionBase
public final class DataRowCollection extends InternalDataCollectionBase
public final class DataRowCollection extends InternalDataCollectionBase

DataRowCollection es un componente principal de DataTable. Mientras que DataColumnCollection define el esquema de la tabla, DataRowCollection contiene sus datos reales, donde cada DataRow de DataRowCollection representa una única fila.

Se puede llamar a los métodos Add y Remove para insertar y eliminar objetos DataRow de DataRowCollection. También se puede llamar al método Find para buscar objetos DataRow que contengan valores específicos en las columnas de clave principal, y al método Contains para buscar datos basados en caracteres para palabras o frases únicas.

En el primer ejemplo de esta sección se imprime el valor de la columna 1 de cada fila de una colección DataRowCollection. En el segundo ejemplo se agrega a la colección DataRowCollection una nueva fila creada mediante el método NewRow.

private void ShowRows(DataTable table)
{
    // Print the number of rows in the collection.
    Console.WriteLine(table.Rows.Count);
    // Print the value of columns 1 in each row
    foreach(DataRow row in table.Rows)
    {
        Console.WriteLine(row[1]);
    }
}
 
private void AddRow(DataTable table)
{
    DataRowCollection rowCollection = table.Rows;
    // Instantiate a new row using the NewRow method.

    DataRow newRow = table.NewRow();
    // Insert code to fill the row with values.

    // Add the row to the DataRowCollection.
    table.Rows.Add(newRow);
}

Este tipo es seguro para operaciones de lectura multiproceso. Debe sincronizar cualquier operación de escritura.

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

.NET Framework no admite todas las versiones de cada plataforma. Para obtener una lista de las versiones admitidas, vea Requisitos del sistema.

.NET Framework

Compatible con: 2.0, 1.1, 1.0

.NET Compact Framework

Compatible con: 2.0, 1.0
¿Le ha resultado útil?
(Caracteres restantes: 1500)
Contenido de la comunidad Agregar