DataRow DataRow DataRow DataRow Class

Definition

Stellt eine Datenzeile in einer DataTable dar.Represents a row of data in a DataTable.

public ref class DataRow
[System.Serializable]
public class DataRow
type DataRow = class
Public Class DataRow
Vererbung
DataRowDataRowDataRowDataRow
Attribute

Beispiele

Das folgende Beispiel erstellt ein neues DataRow durch Aufrufen der NewRow Methode der DataTable Objekt.The following example creates a new DataRow by calling the NewRow method of the DataTable object.

private void CreateNewDataRow()
{
    // Use the MakeTable function below to create a new table.
    DataTable table;
    table = MakeNamesTable();

    // Once a table has been created, use the 
    // NewRow to create a DataRow.
    DataRow row;
    row = table.NewRow();

    // Then add the new row to the collection.
    row["fName"] = "John";
    row["lName"] = "Smith";
    table.Rows.Add(row);

    foreach(DataColumn column in table.Columns)
        Console.WriteLine(column.ColumnName);
    dataGrid1.DataSource=table;
}

private DataTable MakeNamesTable()
{
    // Create a new DataTable titled 'Names.'
    DataTable namesTable = new DataTable("Names"); 

    // Add three column objects to the table.
    DataColumn idColumn = new  DataColumn();
    idColumn.DataType = System.Type.GetType("System.Int32");
    idColumn.ColumnName = "id";
    idColumn.AutoIncrement = true;
    namesTable.Columns.Add(idColumn);

    DataColumn fNameColumn = new DataColumn();
    fNameColumn.DataType = System.Type.GetType("System.String");
    fNameColumn.ColumnName = "Fname";
    fNameColumn.DefaultValue = "Fname";
    namesTable.Columns.Add(fNameColumn);

    DataColumn lNameColumn = new DataColumn();
    lNameColumn.DataType = System.Type.GetType("System.String");
    lNameColumn.ColumnName = "LName";
    namesTable.Columns.Add(lNameColumn);

    // Create an array for DataColumn objects.
    DataColumn [] keys = new DataColumn [1];
    keys[0] = idColumn;
    namesTable.PrimaryKey = keys;

    // Return the new DataTable.
    return namesTable;
}
Private Sub CreateNewDataRow()
    ' Use the MakeTable function below to create a new table.
    Dim table As DataTable
    table = MakeNamesTable()

    ' Once a table has been created, use the 
    ' NewRow to create a DataRow.
    Dim row As DataRow 
    row = table.NewRow()

    ' Then add the new row to the collection.
    row("fName") = "John"
    row("lName") = "Smith"
    table.Rows.Add(row)
    
    Dim column As DataColumn
    For Each column in table.Columns
       Console.WriteLine(column.ColumnName)
    Next
    DataGrid1.DataSource=table
 End Sub
 
 Private Function MakeNamesTable() As DataTable
    ' Create a new DataTable titled 'Names.'
    Dim namesTable As DataTable = new DataTable("Names") 

    ' Add three column objects to the table.
    Dim idColumn As DataColumn = new  DataColumn()
    idColumn.DataType = System.Type.GetType("System.Int32")
    idColumn.ColumnName = "id"
    idColumn.AutoIncrement = True
    namesTable.Columns.Add(idColumn)

    Dim fNameColumn As DataColumn = New DataColumn()
    fNameColumn.DataType = System.Type.GetType("System.String")
    fNameColumn.ColumnName = "Fname"
    fNameColumn.DefaultValue = "Fname"
    namesTable.Columns.Add(fNameColumn)

    Dim lNameColumn As DataColumn = new DataColumn()
    lNameColumn.DataType = System.Type.GetType("System.String")
    lNameColumn.ColumnName = "LName"
    namesTable.Columns.Add(lNameColumn)

    ' Create an array for DataColumn objects.
    Dim keys(0) As DataColumn 
    keys(0) = idColumn
    namesTable.PrimaryKey = keys

    ' Return the new DataTable.
    MakeNamesTable = namesTable
 End Function

Hinweise

Die DataRow und DataColumn Objekte sind die primären Komponenten von einer DataTable.The DataRow and DataColumn objects are primary components of a DataTable. Verwenden der DataRow Objekt und seine Eigenschaften und Methoden zum Abrufen und bewerten; und einfügen, löschen und aktualisieren Sie die Werte in der DataTable.Use the DataRow object and its properties and methods to retrieve and evaluate; and insert, delete, and update the values in the DataTable. Die DataRowCollection stellt den tatsächlichen DataRow Objekte in der DataTable, und die DataColumnCollection enthält die DataColumn Objekte, die das Schema des beschreiben die DataTable.The DataRowCollection represents the actual DataRow objects in the DataTable, and the DataColumnCollection contains the DataColumn objects that describe the schema of the DataTable. Verwenden Sie die überladene Item[String, DataRowVersion] zurückgeben, oder legen Sie den Wert der Eigenschaft ein DataColumn.Use the overloaded Item[String, DataRowVersion] property to return or set the value of a DataColumn.

Verwenden der HasVersion und IsNull Eigenschaften, die den Status eines Werts bestimmte Zeile zu bestimmen und die RowState Eigenschaft zum Ermitteln des Status der Zeile relativ zu seinem übergeordneten DataTable.Use the HasVersion and IsNull properties to determine the status of a particular row value, and the RowState property to determine the state of the row relative to its parent DataTable.

Zum Erstellen eines neuen DataRow, verwenden Sie die NewRow Methode der DataTable Objekt.To create a new DataRow, use the NewRow method of the DataTable object. Nach dem Erstellen eines neuen DataRow, verwenden Sie die Add Methode zum Hinzufügen der neuen DataRow auf die DataRowCollection.After creating a new DataRow, use the Add method to add the new DataRow to the DataRowCollection. Rufen Sie abschließend die AcceptChanges Methode der DataTable Objekt, das die Hinzufügung zu bestätigen.Finally, call the AcceptChanges method of the DataTable object to confirm the addition. Weitere Informationen zum Hinzufügen von Daten in einem DataTable, finden Sie unter Hinzufügen von Daten zu einer DataTable.For more information about adding data to a DataTable, see Adding Data to a DataTable.

Können Sie löschen eine DataRow aus der DataRowCollection durch Aufrufen der Remove -Methode der der DataRowCollection, oder durch Aufrufen der Delete -Methode der der DataRow Objekt.You can delete a DataRow from the DataRowCollection by calling the Remove method of the DataRowCollection, or by calling the Delete method of the DataRow object. Die Remove Methode entfernt die Zeile aus der Auflistung.The Remove method removes the row from the collection. Im Gegensatz dazu Delete markiert die DataRow entfernt.In contrast, Delete marks the DataRow for removal. Das eigentliche löschen erfolgt beim Aufrufen AcceptChanges Methode.The actual removal occurs when you call AcceptChanges method. Durch Aufrufen von Delete, Sie können programmgesteuert überprüfen, welche Zeilen entfernt, bevor sie tatsächlich löschen markiert sind.By calling Delete, you can programmatically check which rows are marked for removal before actually deleting them. Weitere Informationen finden Sie unter "DataRow"-Löschung.For more information, see DataRow Deletion.

Konstruktoren

DataRow(DataRowBuilder) DataRow(DataRowBuilder) DataRow(DataRowBuilder) DataRow(DataRowBuilder)

Initialisiert eine neue Instanz von DataRow.Initializes a new instance of the DataRow. Erstellt eine Zeile aus dem Generator.Constructs a row from the builder. Nur zur internen Verwendung.Only for internal usage.

Eigenschaften

HasErrors HasErrors HasErrors HasErrors

Ruft einen Wert ab, der angibt, ob eine Zeile Fehler enthält.Gets a value that indicates whether there are errors in a row.

ItemArray ItemArray ItemArray ItemArray

Ruft alle Werte für diese Zeile über ein Array ab oder legt diese fest.Gets or sets all the values for this row through an array.

Item[DataColumn, DataRowVersion] Item[DataColumn, DataRowVersion] Item[DataColumn, DataRowVersion] Item[DataColumn, DataRowVersion]

Ruft die angegebene Version der Daten aus der angegebenen DataColumn ab.Gets the specified version of data stored in the specified DataColumn.

Item[DataColumn] Item[DataColumn] Item[DataColumn] Item[DataColumn]

Ruft die in der angegebenen DataColumn gespeicherten Daten ab oder legt diese fest.Gets or sets the data stored in the specified DataColumn.

Item[Int32, DataRowVersion] Item[Int32, DataRowVersion] Item[Int32, DataRowVersion] Item[Int32, DataRowVersion]

Ruft die durch den Index und die Version angegebenen Daten aus der Spalte ab.Gets the data stored in the column, specified by index and version of the data to retrieve.

Item[Int32] Item[Int32] Item[Int32] Item[Int32]

Ruft die Daten aus der durch den Index angegebenen Spalte ab oder legt diese fest.Gets or sets the data stored in the column specified by index.

Item[String, DataRowVersion] Item[String, DataRowVersion] Item[String, DataRowVersion] Item[String, DataRowVersion]

Ruft die angegebene Version der Daten aus der benannten Spalte ab.Gets the specified version of data stored in the named column.

Item[String] Item[String] Item[String] Item[String]

Ruft die Daten aus der durch den Namen angegebenen Spalte ab oder legt diese fest.Gets or sets the data stored in the column specified by name.

RowError RowError RowError RowError

Ruft die benutzerdefinierte Fehlerbeschreibung für eine Zeile ab oder legt diese fest.Gets or sets the custom error description for a row.

RowState RowState RowState RowState

Ruft den aktuellen Zustand der Zeile bezüglich ihrer Beziehung zur DataRowCollection ab.Gets the current state of the row with regard to its relationship to the DataRowCollection.

Table Table Table Table

Ruft die DataTable ab, für die diese Zeile über ein Schema verfügt.Gets the DataTable for which this row has a schema.

Methoden

AcceptChanges() AcceptChanges() AcceptChanges() AcceptChanges()

Führt einen Commit für alle Änderungen aus, die an dieser Zeile seit dem letzten Aufruf von AcceptChanges() vorgenommen wurden.Commits all the changes made to this row since the last time AcceptChanges() was called.

BeginEdit() BeginEdit() BeginEdit() BeginEdit()

Startet einen Bearbeitungsvorgang für ein DataRow-Objekt.Starts an edit operation on a DataRow object.

CancelEdit() CancelEdit() CancelEdit() CancelEdit()

Bricht den aktuellen Bearbeitungsvorgang für die Zeile ab.Cancels the current edit on the row.

ClearErrors() ClearErrors() ClearErrors() ClearErrors()

Löscht die Fehler für die Zeile.Clears the errors for the row. Dazu zählen auch der RowError und Fehler, die mit SetColumnError(Int32, String) festgelegt wurden.This includes the RowError and errors set with SetColumnError(Int32, String).

Delete() Delete() Delete() Delete()

Löscht die DataRow.Deletes the DataRow.

EndEdit() EndEdit() EndEdit() EndEdit()

Beendet den Bearbeitungsvorgang an der Zeile.Ends the edit occurring on the row.

Equals(Object) Equals(Object) Equals(Object) Equals(Object)

Bestimmt, ob das angegebene Objekt mit dem aktuellen Objekt identisch ist.Determines whether the specified object is equal to the current object.

(Inherited from Object)
GetChildRows(DataRelation) GetChildRows(DataRelation) GetChildRows(DataRelation) GetChildRows(DataRelation)

Ruft unter Verwendung der angegebenen DataRow die untergeordneten Zeilen dieser DataRelation ab.Gets the child rows of this DataRow using the specified DataRelation.

GetChildRows(DataRelation, DataRowVersion) GetChildRows(DataRelation, DataRowVersion) GetChildRows(DataRelation, DataRowVersion) GetChildRows(DataRelation, DataRowVersion)

Ruft unter Verwendung der angegebenen DataRow und DataRelation die untergeordneten Zeilen einer DataRowVersion ab.Gets the child rows of a DataRow using the specified DataRelation, and DataRowVersion.

GetChildRows(String) GetChildRows(String) GetChildRows(String) GetChildRows(String)

Ruft unter Verwendung des angegebenen DataRow einer RelationName die untergeordneten Zeilen einer DataRelation ab.Gets the child rows of a DataRow using the specified RelationName of a DataRelation.

GetChildRows(String, DataRowVersion) GetChildRows(String, DataRowVersion) GetChildRows(String, DataRowVersion) GetChildRows(String, DataRowVersion)

Ruft unter Verwendung des angegebenen DataRow einer RelationName und einer DataRelation die untergeordneten Zeilen einer DataRowVersion ab.Gets the child rows of a DataRow using the specified RelationName of a DataRelation, and DataRowVersion.

GetColumnError(DataColumn) GetColumnError(DataColumn) GetColumnError(DataColumn) GetColumnError(DataColumn)

Ruft die Fehlerbeschreibung der angegebenen DataColumn ab.Gets the error description of the specified DataColumn.

GetColumnError(Int32) GetColumnError(Int32) GetColumnError(Int32) GetColumnError(Int32)

Ruft die Fehlerbeschreibung für die durch den Index angegebene Spalte ab.Gets the error description for the column specified by index.

GetColumnError(String) GetColumnError(String) GetColumnError(String) GetColumnError(String)

Ruft die Fehlerbeschreibung für eine durch den Namen angegebene Spalte ab.Gets the error description for a column, specified by name.

GetColumnsInError() GetColumnsInError() GetColumnsInError() GetColumnsInError()

Ruft ein Array von Spalten ab, die Fehler enthalten.Gets an array of columns that have errors.

GetHashCode() GetHashCode() GetHashCode() GetHashCode()

Fungiert als die Standardhashfunktion.Serves as the default hash function.

(Inherited from Object)
GetParentRow(DataRelation) GetParentRow(DataRelation) GetParentRow(DataRelation) GetParentRow(DataRelation)

Ruft unter Verwendung der angegebenen DataRow die übergeordnete Zeile einer DataRelation ab.Gets the parent row of a DataRow using the specified DataRelation.

GetParentRow(DataRelation, DataRowVersion) GetParentRow(DataRelation, DataRowVersion) GetParentRow(DataRelation, DataRowVersion) GetParentRow(DataRelation, DataRowVersion)

Ruft unter Verwendung der angegebenen DataRow und DataRelation die übergeordnete Zeile einer DataRowVersion ab.Gets the parent row of a DataRow using the specified DataRelation, and DataRowVersion.

GetParentRow(String) GetParentRow(String) GetParentRow(String) GetParentRow(String)

Ruft unter Verwendung des angegebenen DataRow einer RelationName die übergeordnete Zeile einer DataRelation ab.Gets the parent row of a DataRow using the specified RelationName of a DataRelation.

GetParentRow(String, DataRowVersion) GetParentRow(String, DataRowVersion) GetParentRow(String, DataRowVersion) GetParentRow(String, DataRowVersion)

Ruft unter Verwendung des angegebenen DataRow einer RelationName und der DataRelation die übergeordnete Zeile einer DataRowVersion ab.Gets the parent row of a DataRow using the specified RelationName of a DataRelation, and DataRowVersion.

GetParentRows(DataRelation) GetParentRows(DataRelation) GetParentRows(DataRelation) GetParentRows(DataRelation)

Ruft unter Verwendung der angegebenen DataRow die übergeordneten Zeilen einer DataRelation ab.Gets the parent rows of a DataRow using the specified DataRelation.

GetParentRows(DataRelation, DataRowVersion) GetParentRows(DataRelation, DataRowVersion) GetParentRows(DataRelation, DataRowVersion) GetParentRows(DataRelation, DataRowVersion)

Ruft unter Verwendung der angegebenen DataRow und DataRelation die übergeordneten Zeilen einer DataRowVersion ab.Gets the parent rows of a DataRow using the specified DataRelation, and DataRowVersion.

GetParentRows(String) GetParentRows(String) GetParentRows(String) GetParentRows(String)

Ruft unter Verwendung des angegebenen DataRow einer RelationName die übergeordneten Zeilen einer DataRelation ab.Gets the parent rows of a DataRow using the specified RelationName of a DataRelation.

GetParentRows(String, DataRowVersion) GetParentRows(String, DataRowVersion) GetParentRows(String, DataRowVersion) GetParentRows(String, DataRowVersion)

Ruft unter Verwendung des angegebenen DataRow einer RelationName und der DataRelation die übergeordneten Zeilen einer DataRowVersion ab.Gets the parent rows of a DataRow using the specified RelationName of a DataRelation, and DataRowVersion.

GetType() GetType() GetType() GetType()

Ruft den Type der aktuellen Instanz ab.Gets the Type of the current instance.

(Inherited from Object)
HasVersion(DataRowVersion) HasVersion(DataRowVersion) HasVersion(DataRowVersion) HasVersion(DataRowVersion)

Ruft einen Wert ab, der angibt, ob eine angegebene Version vorhanden ist.Gets a value that indicates whether a specified version exists.

IsNull(DataColumn) IsNull(DataColumn) IsNull(DataColumn) IsNull(DataColumn)

Ruft einen Wert ab, der angibt, ob die angegebene DataColumn einen NULL-Wert enthält.Gets a value that indicates whether the specified DataColumn contains a null value.

IsNull(DataColumn, DataRowVersion) IsNull(DataColumn, DataRowVersion) IsNull(DataColumn, DataRowVersion) IsNull(DataColumn, DataRowVersion)

Ruft einen Wert ab, der angibt, ob die angegebene DataColumn und DataRowVersion einen NULL-Wert enthält.Gets a value that indicates whether the specified DataColumn and DataRowVersion contains a null value.

IsNull(Int32) IsNull(Int32) IsNull(Int32) IsNull(Int32)

Ruft einen Wert ab, der angibt, ob die Spalte am angegebenen Index einen NULL-Wert enthält.Gets a value that indicates whether the column at the specified index contains a null value.

IsNull(String) IsNull(String) IsNull(String) IsNull(String)

Ruft einen Wert ab, der angibt, ob die benannte Spalte einen NULL-Wert enthält.Gets a value that indicates whether the named column contains a null value.

MemberwiseClone() MemberwiseClone() MemberwiseClone() MemberwiseClone()

Erstellt eine flache Kopie des aktuellen Object.Creates a shallow copy of the current Object.

(Inherited from Object)
RejectChanges() RejectChanges() RejectChanges() RejectChanges()

Lehnt alle Änderungen ab, die seit dem letzten Aufruf von AcceptChanges() an der Zeile vorgenommen wurden.Rejects all changes made to the row since AcceptChanges() was last called.

SetAdded() SetAdded() SetAdded() SetAdded()

Ändert den RowState einer DataRow in Added.Changes the RowState of a DataRow to Added.

SetColumnError(DataColumn, String) SetColumnError(DataColumn, String) SetColumnError(DataColumn, String) SetColumnError(DataColumn, String)

Legt die Fehlerbeschreibung für eine als DataColumn angegebene Spalte fest.Sets the error description for a column specified as a DataColumn.

SetColumnError(Int32, String) SetColumnError(Int32, String) SetColumnError(Int32, String) SetColumnError(Int32, String)

Legt die Fehlerbeschreibung für eine durch den Index angegebene Spalte fest.Sets the error description for a column specified by index.

SetColumnError(String, String) SetColumnError(String, String) SetColumnError(String, String) SetColumnError(String, String)

Legt die Fehlerbeschreibung für eine durch den Namen angegebene Spalte fest.Sets the error description for a column specified by name.

SetModified() SetModified() SetModified() SetModified()

Ändert den RowState einer DataRow in Modified.Changes the RowState of a DataRow to Modified.

SetNull(DataColumn) SetNull(DataColumn) SetNull(DataColumn) SetNull(DataColumn)

Legt den Wert der angegebenen DataColumn auf einen NULL-Wert fest.Sets the value of the specified DataColumn to a null value.

SetParentRow(DataRow) SetParentRow(DataRow) SetParentRow(DataRow) SetParentRow(DataRow)

Legt die übergeordnete Zeile einer DataRow mit der angegebenen neuen übergeordneten DataRow fest.Sets the parent row of a DataRow with specified new parent DataRow.

SetParentRow(DataRow, DataRelation) SetParentRow(DataRow, DataRelation) SetParentRow(DataRow, DataRelation) SetParentRow(DataRow, DataRelation)

Legt die übergeordnete Zeile einer DataRow mit der angegebenen neuen übergeordneten DataRow und DataRelation fest.Sets the parent row of a DataRow with specified new parent DataRow and DataRelation.

ToString() ToString() ToString() ToString()

Gibt eine Zeichenfolge zurück, die das aktuelle Objekt darstellt.Returns a string that represents the current object.

(Inherited from Object)

Extension Methods

Field<T>(DataRow, DataColumn) Field<T>(DataRow, DataColumn) Field<T>(DataRow, DataColumn) Field<T>(DataRow, DataColumn)

Stellt stark typisierten Zugriff auf die einzelnen Spaltenwerte in der angegebenen Zeile bereit.Provides strongly-typed access to each of the column values in the specified row. Die Field<T>(DataRow, DataColumn)-Methode unterstützt auch Typen, die NULL-Werte zulassen.The Field<T>(DataRow, DataColumn) method also supports nullable types.

Field<T>(DataRow, DataColumn, DataRowVersion) Field<T>(DataRow, DataColumn, DataRowVersion) Field<T>(DataRow, DataColumn, DataRowVersion) Field<T>(DataRow, DataColumn, DataRowVersion)

Stellt stark typisierten Zugriff auf die einzelnen Spaltenwerte in der angegebenen Zeile bereit.Provides strongly-typed access to each of the column values in the specified row. Die Field<T>(DataRow, DataColumn, DataRowVersion)-Methode unterstützt auch Typen, die NULL-Werte zulassen.The Field<T>(DataRow, DataColumn, DataRowVersion) method also supports nullable types.

Field<T>(DataRow, Int32) Field<T>(DataRow, Int32) Field<T>(DataRow, Int32) Field<T>(DataRow, Int32)

Stellt stark typisierten Zugriff auf die einzelnen Spaltenwerte in der angegebenen Zeile bereit.Provides strongly-typed access to each of the column values in the specified row. Die Field<T>(DataRow, Int32)-Methode unterstützt auch Typen, die NULL-Werte zulassen.The Field<T>(DataRow, Int32) method also supports nullable types.

Field<T>(DataRow, Int32, DataRowVersion) Field<T>(DataRow, Int32, DataRowVersion) Field<T>(DataRow, Int32, DataRowVersion) Field<T>(DataRow, Int32, DataRowVersion)

Stellt stark typisierten Zugriff auf die einzelnen Spaltenwerte in der angegebenen Zeile bereit.Provides strongly-typed access to each of the column values in the specified row. Die Field<T>(DataRow, Int32, DataRowVersion)-Methode unterstützt auch Typen, die NULL-Werte zulassen.The Field<T>(DataRow, Int32, DataRowVersion) method also supports nullable types.

Field<T>(DataRow, String) Field<T>(DataRow, String) Field<T>(DataRow, String) Field<T>(DataRow, String)

Stellt stark typisierten Zugriff auf die einzelnen Spaltenwerte in der angegebenen Zeile bereit.Provides strongly-typed access to each of the column values in the specified row. Die Field<T>(DataRow, String)-Methode unterstützt auch Typen, die NULL-Werte zulassen.The Field<T>(DataRow, String) method also supports nullable types.

Field<T>(DataRow, String, DataRowVersion) Field<T>(DataRow, String, DataRowVersion) Field<T>(DataRow, String, DataRowVersion) Field<T>(DataRow, String, DataRowVersion)

Stellt stark typisierten Zugriff auf die einzelnen Spaltenwerte in der angegebenen Zeile bereit.Provides strongly-typed access to each of the column values in the specified row. Die Field<T>(DataRow, String, DataRowVersion)-Methode unterstützt auch Typen, die NULL-Werte zulassen.The Field<T>(DataRow, String, DataRowVersion) method also supports nullable types.

SetField<T>(DataRow, DataColumn, T) SetField<T>(DataRow, DataColumn, T) SetField<T>(DataRow, DataColumn, T) SetField<T>(DataRow, DataColumn, T)

Legt einen neuen Wert für die angegebene Spalte in der DataRow fest.Sets a new value for the specified column in the DataRow. Die SetField<T>(DataRow, DataColumn, T)-Methode unterstützt auch Typen, die NULL-Werte zulassen.The SetField<T>(DataRow, DataColumn, T) method also supports nullable types.

SetField<T>(DataRow, Int32, T) SetField<T>(DataRow, Int32, T) SetField<T>(DataRow, Int32, T) SetField<T>(DataRow, Int32, T)

Legt einen neuen Wert für die angegebene Spalte in der DataRow fest, für die die Methode aufgerufen wird.Sets a new value for the specified column in the DataRow the method is called on. Die SetField<T>(DataRow, Int32, T)-Methode unterstützt auch Typen, die NULL-Werte zulassen.The SetField<T>(DataRow, Int32, T) method also supports nullable types.

SetField<T>(DataRow, String, T) SetField<T>(DataRow, String, T) SetField<T>(DataRow, String, T) SetField<T>(DataRow, String, T)

Legt einen neuen Wert für die angegebene Spalte in der DataRow fest.Sets a new value for the specified column in the DataRow. Die SetField<T>(DataRow, String, T)-Methode unterstützt auch Typen, die NULL-Werte zulassen.The SetField<T>(DataRow, String, T) method also supports nullable types.

Gilt für:

Threadsicherheit

Dieser Typ ist für schreibgeschützte Vorgänge mit mehreren Threads sicher.This type is safe for multithreaded read operations. Sie müssen die Schreibvorgänge synchronisieren.You must synchronize any write operations.

Siehe auch